PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fast alle Programme schließen compilieren mit der selben Fehlermeldung ab!


Gurke1509
30.03.03, 09:53
Wenn ich ein Programm versuche zu compilieren kommt immer folgende Fehlermeldung:

make[2]: *** [libxmps_config.lo] Fehler 1
make[2]: Verlassen des Verzeichnisses »/home/gurke/xmps/libxmps«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses »/home/gurke/xmps«
make: *** [all-recursive-am] Fehler 2


Weiß jemand Rat?
Habe SuSE 8.1

taylor
30.03.03, 09:56
Das ist nicht der Fehler. Dieser steht einige Zeilen weiter oben. :)

Gurke1509
30.03.03, 10:04
make all-recursive
make[1]: Wechsel in das Verzeichnis »/home/gurke/xmps«
Making all in po
make[2]: Wechsel in das Verzeichnis »/home/gurke/xmps/po«
PATH=../src:$PATH /usr/bin/xgettext --default-domain=xmps --directory=.. \
--add-comments --keyword=_ --keyword=N_ \
--files-from=./POTFILES.in \
&& test ! -f xmps.po \
|| ( rm -f ./xmps.pot \
&& mv xmps.po ./xmps.pot )
rm -f cat-id-tbl.tmp
sed -f ../intl/po2tbl.sed ./xmps.pot \
| sed -e "s/@PACKAGE NAME@/xmps/" > cat-id-tbl.tmp
sed: kann ./xmps.pot nicht lesen: Datei oder Verzeichnis nicht gefunden
if cmp -s cat-id-tbl.tmp ./cat-id-tbl.c; then \
rm cat-id-tbl.tmp; \
else \
echo cat-id-tbl.c changed; \
rm -f ./cat-id-tbl.c; \
mv cat-id-tbl.tmp ./cat-id-tbl.c; \
fi
cd . && rm -f stamp-cat-id && echo timestamp > stamp-cat-id
make[2]: Verlassen des Verzeichnisses »/home/gurke/xmps/po«
Making all in intl
make[2]: Wechsel in das Verzeichnis »/home/gurke/xmps/intl«
make[2]: Für das Target »all« gibt es nichts zu tun.
make[2]: Verlassen des Verzeichnisses »/home/gurke/xmps/intl«
Making all in libxmps
make[2]: Wechsel in das Verzeichnis »/home/gurke/xmps/libxmps«
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DHAVE_
MMX -DGUI_PLUGIN_DIR=\"/usr/local/lib/xmps/gui\" -DMEDIA_PLUGIN_
DIR=\"/usr/local/lib/xmps/media\" -DSYSTEM_PLUGIN_DIR=\"/usr/local/lib/x
mps/system\" -DVIDEO_CODEC_PLUGIN_DIR=\"/usr/local/lib/xmps/codecs/video
\" -DVIDEO_RENDERER_PLUGIN_DIR=\"/usr/local/lib/xmps/renderers/video\"
-DAUDIO_CODEC_PLUGIN_DIR=\"/usr/local/lib/xmps/codecs/audio\" -DA
UDIO_RENDERER_PLUGIN_DIR=\"/usr/local/lib/xmps/renderers/audio\" -DVIDEO
_ADDON_PLUGIN_DIR=\"/usr/local/lib/xmps/addons/video\" -g -O2 -Wall -Werror
-c libxmps_config.c
rm -f .libs/libxmps_config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -DHAVE_MMX -DGUI_PLUGIN_DIR=\"/usr/local/
lib/xmps/gui\" -DMEDIA_PLUGIN_DIR=\"/usr/local/lib/xmps/media\" -DSYSTEM_PLUGIN_
DIR=\"/usr/local/lib/xmps/system\" -DVIDEO_CODEC_PLUGIN_DIR=\"/usr/local/lib/xmp
s/codecs/video\" -DVIDEO_RENDERER_PLUGIN_DIR=\"/usr/local/lib/xmps/renderers/vid
eo\" -DAUDIO_CODEC_PLUGIN_DIR=\"/usr/local/lib/xmps/codecs/audio\" -DAUDIO_RENDE
RER_PLUGIN_DIR=\"/usr/local/lib/xmps/renderers/audio\" -DVIDEO_ADDON_PLUGIN_DIR=
\"/usr/local/lib/xmps/addons/video\" -g -O2 -Wall -Werror -c libxmps_config.c -
fPIC -DPIC -o .libs/libxmps_config.lo
In file included from libxmps_config.c:38:
libxmps_config.h:39:18: glib.h: No such file or directory
In file included from libxmps_config.c:38:
libxmps_config.h:52: parse error before "gchar"
cc1: warnings being treated as errors
libxmps_config.h:52: warning: no semicolon at end of struct or union
libxmps_config.h:53: warning: type defaults to `int' in declaration of `value'
libxmps_config.h:53: warning: data definition has no type or storage class
libxmps_config.h:54: parse error before '}' token
libxmps_config.h:55: warning: type defaults to `int' in declaration of `ConfigLi
ne'
libxmps_config.h:55: warning: data definition has no type or storage class
libxmps_config.h:59: parse error before "gchar"
libxmps_config.h:59: warning: no semicolon at end of struct or union
libxmps_config.h:60: warning: type defaults to `int' in declaration of `lines'
libxmps_config.h:60: warning: data definition has no type or storage class
libxmps_config.h:61: parse error before '}' token
libxmps_config.h:62: warning: type defaults to `int' in declaration of `ConfigSe
ction'
libxmps_config.h:62: warning: data definition has no type or storage class
libxmps_config.h:66: parse error before "GList"
libxmps_config.h:66: warning: no semicolon at end of struct or union
libxmps_config.h:68: warning: type defaults to `int' in declaration of `xmps_con
fig_file_t'
libxmps_config.h:68: warning: data definition has no type or storage class
libxmps_config.h:74: parse error before '*' token
libxmps_config.h:74: warning: type defaults to `int' in declaration of `xmps_con
fig_file_new'
libxmps_config.h:74: warning: data definition has no type or storage class
libxmps_config.h:81: parse error before '*' token
libxmps_config.h:81: parse error before '*' token
libxmps_config.h:81: warning: type defaults to `int' in declaration of `xmps_con
fig_open_file'
libxmps_config.h:81: warning: data definition has no type or storage class
libxmps_config.h:88: parse error before "xmps_config_write_file"
libxmps_config.h:88: parse error before '*' token
libxmps_config.h:89: warning: type defaults to `int' in declaration of `xmps_con
fig_write_file'
libxmps_config.h:89: warning: data definition has no type or storage class
libxmps_config.h:96: parse error before '*' token
libxmps_config.h:103: parse error before '*' token
libxmps_config.h:103: warning: type defaults to `int' in declaration of `xmps_co
nfig_open_default_file'
libxmps_config.h:103: warning: data definition has no type or storage class
libxmps_config.h:109: parse error before "xmps_config_write_default_file"
libxmps_config.h:109: parse error before '*' token
libxmps_config.h:109: warning: type defaults to `int' in declaration of `xmps_co
nfig_write_default_file'
libxmps_config.h:109: warning: data definition has no type or storage class
libxmps_config.h:122: parse error before "xmps_config_read_string"
libxmps_config.h:122: parse error before '*' token
libxmps_config.h:125: warning: type defaults to `int' in declaration of `xmps_co
nfig_read_string'
libxmps_config.h:125: warning: data definition has no type or storage class
libxmps_config.h:127: parse error before "xmps_config_read_int"
libxmps_config.h:127: parse error before '*' token
libxmps_config.h:130: warning: type defaults to `int' in declaration of `xmps_co
nfig_read_int'
libxmps_config.h:130: warning: data definition has no type or storage class
libxmps_config.h:132: parse error before "xmps_config_read_boolean"
libxmps_config.h:132: parse error before '*' token
libxmps_config.h:135: warning: type defaults to `int' in declaration of `xmps_co
nfig_read_boolean'
libxmps_config.h:135: warning: data definition has no type or storage class
libxmps_config.h:137: parse error before "xmps_config_read_float"
libxmps_config.h:137: parse error before '*' token
libxmps_config.h:140: warning: type defaults to `int' in declaration of `xmps_co
nfig_read_float'
libxmps_config.h:140: warning: data definition has no type or storage class
libxmps_config.h:142: parse error before "xmps_config_read_double"
libxmps_config.h:142: parse error before '*' token
libxmps_config.h:145: warning: type defaults to `int' in declaration of `xmps_co
nfig_read_double'
libxmps_config.h:145: warning: data definition has no type or storage class
libxmps_config.h:153: parse error before '*' token
libxmps_config.h:158: parse error before '*' token
libxmps_config.h:163: parse error before '*' token
libxmps_config.h:168: parse error before '*' token
libxmps_config.h:173: parse error before '*' token
libxmps_config.h:184: parse error before '*' token
libxmps_config.c:49: parse error before '*' token
libxmps_config.c:49: parse error before '*' token
libxmps_config.c:50: warning: type defaults to `int' in declaration of `xmps_con
fig_create_section'
libxmps_config.c:50: warning: data definition has no type or storage class
libxmps_config.c:52: parse error before '*' token
libxmps_config.c:52: parse error before '*' token
libxmps_config.c:54: warning: type defaults to `int' in declaration of `xmps_con
fig_create_string'
libxmps_config.c:54: warning: data definition has no type or storage class
libxmps_config.c:56: parse error before '*' token
libxmps_config.c:56: parse error before '*' token
libxmps_config.c:57: warning: type defaults to `int' in declaration of `xmps_con
fig_find_section'
libxmps_config.c:57: warning: data definition has no type or storage class
libxmps_config.c:59: parse error before '*' token
libxmps_config.c:59: parse error before '*' token
libxmps_config.c:60: warning: type defaults to `int' in declaration of `xmps_con
fig_find_string'
libxmps_config.c:60: warning: data definition has no type or storage class
libxmps_config.c:69: parse error before '*' token
libxmps_config.c:70: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_file_new':
libxmps_config.c:71: `config' undeclared (first use in this function)
libxmps_config.c:71: (Each undeclared identifier is reported only once
libxmps_config.c:71: for each function it appears in.)
libxmps_config.c:73: warning: implicit declaration of function `g_malloc0'
libxmps_config.c: At top level:
libxmps_config.c:85: parse error before '*' token
libxmps_config.c:85: parse error before '*' token
libxmps_config.c:86: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_open_file':
libxmps_config.c:87: `config' undeclared (first use in this function)
libxmps_config.c:90: `gchar' undeclared (first use in this function)
libxmps_config.c:90: `buffer' undeclared (first use in this function)
libxmps_config.c:90: invalid type argument of `unary *'
libxmps_config.c:90: `tmp' undeclared (first use in this function)
libxmps_config.c:90: warning: left-hand operand of comma expression has no effec
t
libxmps_config.c:90: warning: left-hand operand of comma expression has no effec
t
libxmps_config.c:91: `gint' undeclared (first use in this function)
libxmps_config.c:91: parse error before "i"
libxmps_config.c:93: `section' undeclared (first use in this function)
libxmps_config.c:96: `filename' undeclared (first use in this function)
libxmps_config.c:102: warning: implicit declaration of function `g_malloc'
libxmps_config.c:106: warning: implicit declaration of function `g_free'
libxmps_config.c:115: warning: implicit declaration of function `g_strsplit'
libxmps_config.c:115: warning: assignment makes pointer from integer without a c
ast
libxmps_config.c:118: `i' undeclared (first use in this function)
libxmps_config.c:142: warning: implicit declaration of function `g_strfreev'
libxmps_config.c: At top level:
libxmps_config.c:154: parse error before '*' token
libxmps_config.c:155: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_get_default_filename':
libxmps_config.c:156: syntax error before '*' token
libxmps_config.c:158: `filename' undeclared (first use in this function)
libxmps_config.c:159: warning: implicit declaration of function `g_strconcat'
libxmps_config.c:159: warning: implicit declaration of function `g_get_home_dir'
libxmps_config.c: At top level:
libxmps_config.c:171: parse error before '*' token
libxmps_config.c:172: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_open_default_file':
libxmps_config.c:173: `ret' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:190: parse error before "xmps_config_write_file"
libxmps_config.c:190: parse error before '*' token
libxmps_config.c:191: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_write_file':
libxmps_config.c:193: `GList' undeclared (first use in this function)
libxmps_config.c:193: `section_list' undeclared (first use in this function)
libxmps_config.c:193: `line_list' undeclared (first use in this function)
libxmps_config.c:193: warning: left-hand operand of comma expression has no effe
ct
libxmps_config.c:194: `section' undeclared (first use in this function)
libxmps_config.c:195: `line' undeclared (first use in this function)
libxmps_config.c:197: `filename' undeclared (first use in this function)
libxmps_config.c:198: `FALSE' undeclared (first use in this function)
libxmps_config.c:200: `config' undeclared (first use in this function)
libxmps_config.c:203: parse error before ')' token
libxmps_config.c:210: parse error before ')' token
libxmps_config.c:212: warning: implicit declaration of function `g_list_next'
libxmps_config.c:221: `TRUE' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:224: parse error before "xmps_config_write_default_file"
libxmps_config.c:224: parse error before '*' token
libxmps_config.c:225: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_write_default_file':
libxmps_config.c:226: `config' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:230: parse error before "xmps_config_read_string"
libxmps_config.c:230: parse error before '*' token
libxmps_config.c:231: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_read_string':
libxmps_config.c:232: `sect' undeclared (first use in this function)
libxmps_config.c:233: `line' undeclared (first use in this function)
libxmps_config.c:235: `config' undeclared (first use in this function)
libxmps_config.c:235: `section' undeclared (first use in this function)
libxmps_config.c:236: `FALSE' undeclared (first use in this function)
libxmps_config.c:238: `key' undeclared (first use in this function)
libxmps_config.c:241: warning: implicit declaration of function `g_strdup'
libxmps_config.c:243: `TRUE' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:246: parse error before "xmps_config_read_int"
libxmps_config.c:246: parse error before '*' token
libxmps_config.c:247: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_read_int':
libxmps_config.c:248: `gchar' undeclared (first use in this function)
libxmps_config.c:248: `str' undeclared (first use in this function)
libxmps_config.c:250: `config' undeclared (first use in this function)
libxmps_config.c:250: `section' undeclared (first use in this function)
libxmps_config.c:250: `key' undeclared (first use in this function)
libxmps_config.c:251: `FALSE' undeclared (first use in this function)
libxmps_config.c:255: `TRUE' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:258: parse error before "xmps_config_read_boolean"
libxmps_config.c:258: parse error before '*' token
libxmps_config.c:259: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_read_boolean':
libxmps_config.c:260: `gchar' undeclared (first use in this function)
libxmps_config.c:260: `str' undeclared (first use in this function)
libxmps_config.c:262: `config' undeclared (first use in this function)
libxmps_config.c:262: `section' undeclared (first use in this function)
libxmps_config.c:262: `key' undeclared (first use in this function)
libxmps_config.c:263: `FALSE' undeclared (first use in this function)
libxmps_config.c:265: `TRUE' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:272: parse error before "xmps_config_read_float"
libxmps_config.c:272: parse error before '*' token
libxmps_config.c:273: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_read_float':
libxmps_config.c:274: `gchar' undeclared (first use in this function)
libxmps_config.c:274: `str' undeclared (first use in this function)
libxmps_config.c:276: `config' undeclared (first use in this function)
libxmps_config.c:276: `section' undeclared (first use in this function)
libxmps_config.c:276: `key' undeclared (first use in this function)
libxmps_config.c:277: `FALSE' undeclared (first use in this function)
libxmps_config.c:279: `gfloat' undeclared (first use in this function)
libxmps_config.c:279: parse error before "g_strtod"
libxmps_config.c:282: `TRUE' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:285: parse error before "xmps_config_read_double"
libxmps_config.c:285: parse error before '*' token
libxmps_config.c:286: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_read_double':
libxmps_config.c:287: `gchar' undeclared (first use in this function)
libxmps_config.c:287: `str' undeclared (first use in this function)
libxmps_config.c:289: `config' undeclared (first use in this function)
libxmps_config.c:289: `section' undeclared (first use in this function)
libxmps_config.c:289: `key' undeclared (first use in this function)
libxmps_config.c:290: `FALSE' undeclared (first use in this function)
libxmps_config.c:292: warning: implicit declaration of function `g_strtod'
libxmps_config.c:295: `TRUE' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:297: parse error before '*' token
libxmps_config.c: In function `xmps_config_write_string':
libxmps_config.c:299: `sect' undeclared (first use in this function)
libxmps_config.c:300: `line' undeclared (first use in this function)
libxmps_config.c:302: `config' undeclared (first use in this function)
libxmps_config.c:302: `section' undeclared (first use in this function)
libxmps_config.c:305: `key' undeclared (first use in this function)
libxmps_config.c:308: warning: implicit declaration of function `g_strchug'
libxmps_config.c:308: warning: implicit declaration of function `g_strchomp'
libxmps_config.c: At top level:
libxmps_config.c:314: parse error before '*' token
libxmps_config.c: In function `xmps_config_write_int':
libxmps_config.c:316: `gchar' undeclared (first use in this function)
libxmps_config.c:316: `strvalue' undeclared (first use in this function)
libxmps_config.c:318: warning: implicit declaration of function `g_strdup_printf
'
libxmps_config.c:319: `config' undeclared (first use in this function)
libxmps_config.c:319: `section' undeclared (first use in this function)
libxmps_config.c:319: `key' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:323: parse error before '*' token
libxmps_config.c: In function `xmps_config_write_boolean':
libxmps_config.c:326: `config' undeclared (first use in this function)
libxmps_config.c:326: `section' undeclared (first use in this function)
libxmps_config.c:326: `key' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:331: parse error before '*' token
libxmps_config.c: In function `xmps_config_write_float':
libxmps_config.c:333: `gchar' undeclared (first use in this function)
libxmps_config.c:333: `strvalue' undeclared (first use in this function)
libxmps_config.c:336: `config' undeclared (first use in this function)
libxmps_config.c:336: `section' undeclared (first use in this function)
libxmps_config.c:336: `key' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:340: parse error before '*' token
libxmps_config.c: In function `xmps_config_write_double':
libxmps_config.c:342: `gchar' undeclared (first use in this function)
libxmps_config.c:342: `strvalue' undeclared (first use in this function)
libxmps_config.c:345: `config' undeclared (first use in this function)
libxmps_config.c:345: `section' undeclared (first use in this function)
libxmps_config.c:345: `key' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:349: parse error before '*' token
libxmps_config.c: In function `xmps_config_remove_key':
libxmps_config.c:351: `sect' undeclared (first use in this function)
libxmps_config.c:352: `line' undeclared (first use in this function)
libxmps_config.c:354: `config' undeclared (first use in this function)
libxmps_config.c:354: `section' undeclared (first use in this function)
libxmps_config.c:356: `key' undeclared (first use in this function)
libxmps_config.c:361: warning: implicit declaration of function `g_list_remove'
libxmps_config.c: At top level:
libxmps_config.c:366: parse error before '*' token
libxmps_config.c: In function `xmps_config_free':
libxmps_config.c:368: `section' undeclared (first use in this function)
libxmps_config.c:369: `line' undeclared (first use in this function)
libxmps_config.c:370: `GList' undeclared (first use in this function)
libxmps_config.c:370: `section_list' undeclared (first use in this function)
libxmps_config.c:370: `line_list' undeclared (first use in this function)
libxmps_config.c:370: warning: left-hand operand of comma expression has no effe
ct
libxmps_config.c:372: `config' undeclared (first use in this function)
libxmps_config.c:375: parse error before ')' token
libxmps_config.c:381: parse error before ')' token
libxmps_config.c:387: warning: implicit declaration of function `g_list_free'
libxmps_config.c: At top level:
libxmps_config.c:395: parse error before '*' token
libxmps_config.c:395: parse error before '*' token
libxmps_config.c:396: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_create_section':
libxmps_config.c:397: `section' undeclared (first use in this function)
libxmps_config.c:400: `name' undeclared (first use in this function)
libxmps_config.c:401: `config' undeclared (first use in this function)
libxmps_config.c:401: warning: implicit declaration of function `g_list_append'
libxmps_config.c: At top level:
libxmps_config.c:406: parse error before '*' token
libxmps_config.c:406: parse error before '*' token
libxmps_config.c:407: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_create_string':
libxmps_config.c:408: `line' undeclared (first use in this function)
libxmps_config.c:411: `key' undeclared (first use in this function)
libxmps_config.c:413: `section' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:418: parse error before '*' token
libxmps_config.c:418: parse error before '*' token
libxmps_config.c:419: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_find_section':
libxmps_config.c:420: `section' undeclared (first use in this function)
libxmps_config.c:421: `GList' undeclared (first use in this function)
libxmps_config.c:421: `list' undeclared (first use in this function)
libxmps_config.c:423: `config' undeclared (first use in this function)
libxmps_config.c:426: parse error before ')' token
libxmps_config.c:427: `name' undeclared (first use in this function)
libxmps_config.c: At top level:
libxmps_config.c:434: parse error before '*' token
libxmps_config.c:434: parse error before '*' token
libxmps_config.c:435: warning: return type defaults to `int'
libxmps_config.c: In function `xmps_config_find_string':
libxmps_config.c:436: `line' undeclared (first use in this function)
libxmps_config.c:437: `GList' undeclared (first use in this function)
libxmps_config.c:437: `list' undeclared (first use in this function)
libxmps_config.c:439: `section' undeclared (first use in this function)
libxmps_config.c:442: parse error before ')' token
libxmps_config.c:443: `key' undeclared (first use in this function)
make[2]: *** [libxmps_config.lo] Fehler 1
make[2]: Verlassen des Verzeichnisses »/home/gurke/xmps/libxmps«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses »/home/gurke/xmps«
make: *** [all-recursive-am] Fehler 2

Kann damit nur leider nix anfangen.

Haben Fehler 1 oder 2 denn bestimmte Bedeutungen?
So enden nähmlich 90% der compilierungen.

Ulli Ivens
30.03.03, 10:04
Genau... Poste mal die letzten ca. 20 Zeilen oder den letzten Compileraufruf und lese auch mal http://spookyshome.homelinux.org/software.htm

Da warst du schneller :)

Dir fehlt die Datei glib.h, ich denke du hast vergessen ein Devel-Paket zu installieren. Welches das genau ist kann ich dir allerdings nicht sagen. Das müsste mal ein SuSE User nachschauen. Ich tippe aber auf glib-devel. Installiere das mal nach und dann sollte es gehen !