PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler bei Ausführung von Make um WineX zu installieren



Nikdo33
10.10.06, 11:46
Hallo zusammen
ich bin ein Linux Newbie und mache meine ersten Erfahrungen mit Linux. Ich Versuche WineX anhand folgendem Tutorial zu compilieren:

http://www.linuxforen.de/forums/showthread.php?t=163893&highlight=compile+Cedega

Config läuft auch anstandslos durch, und beim make kommt die Fehlermeldung, die ich hier angehängt habe.





nikdo@Dominik-Notebook:~/WineX-CVS/winex> make
make[1]: Entering directory `/home/nikdo/WineX-CVS/winex/unicode'
make[1]: »libwine_unicode.so« ist bereits aktualisiert.
make[1]: Leaving directory `/home/nikdo/WineX-CVS/winex/unicode'
make[1]: Entering directory `/home/nikdo/WineX-CVS/winex/tools'
make[2]: Entering directory `/home/nikdo/WineX-CVS/winex/tools/winebuild'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/nikdo/WineX-CVS/winex/tools/winebuild'
make[2]: Entering directory `/home/nikdo/WineX-CVS/winex/tools/winedump'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/nikdo/WineX-CVS/winex/tools/winedump'
make[2]: Entering directory `/home/nikdo/WineX-CVS/winex/tools/wmc'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/nikdo/WineX-CVS/winex/tools/wmc'
make[2]: Entering directory `/home/nikdo/WineX-CVS/winex/tools/wrc'
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -Wa,--execstack -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o lex.ppl.o lex.ppl.c
./ppl.l:81:1: warning: "/*" within comment
./ppl.l: In function ‘pplex’:
./ppl.l:305: error: ‘seen_junk’ undeclared (first use in this function)
./ppl.l:305: error: (Each undeclared identifier is reported only once
./ppl.l:305: error: for each function it appears in.)
./ppl.l:305: error: ‘pp_pp’ undeclared (first use in this function)
./ppl.l:310: error: ‘pp_ignore’ undeclared (first use in this function)
./ppl.l:310: warning: implicit declaration of function ‘yy_pp_state’
./ppl.l:310: error: ‘pp_inc’ undeclared (first use in this function)
./ppl.l:310: error: ‘tINCLUDE’ undeclared (first use in this function)
./ppl.l:310: error: ‘pp_eol’ undeclared (first use in this function)
./ppl.l:311: error: called object ‘yy_current_state’ is not a function
./ppl.l:311: error: ‘pp_def’ undeclared (first use in this function)
./ppl.l:312: error: ‘tERROR’ undeclared (first use in this function)
./ppl.l:313: error: ‘tWARNING’ undeclared (first use in this function)
./ppl.l:314: error: ‘tPRAGMA’ undeclared (first use in this function)
./ppl.l:315: error: ‘tPPIDENT’ undeclared (first use in this function)
./ppl.l:316: error: ‘pp_ifd’ undeclared (first use in this function)
./ppl.l:316: error: ‘tUNDEF’ undeclared (first use in this function)
./ppl.l:317: error: ‘tIFDEF’ undeclared (first use in this function)
./ppl.l:318: error: ‘tIFNDEF’ undeclared (first use in this function)
./ppl.l:319: error: ‘pp_if’ undeclared (first use in this function)
./ppl.l:319: error: ‘tIF’ undeclared (first use in this function)
./ppl.l:320: error: ‘tELIF’ undeclared (first use in this function)
./ppl.l:321: error: ‘tELSE’ undeclared (first use in this function)
./ppl.l:322: error: ‘tENDIF’ undeclared (first use in this function)
./ppl.l:323: error: ‘pp_line’ undeclared (first use in this function)
./ppl.l:323: error: ‘tLINE’ undeclared (first use in this function)
./ppl.l:324: error: ‘tGCCLINE’ undeclared (first use in this function)
./ppl.l:325: warning: implicit declaration of function ‘pperror’
./ppl.l:326: warning: implicit declaration of function ‘newline’
./ppl.l:326: error: ‘tNL’ undeclared (first use in this function)
./ppl.l:334: warning: implicit declaration of function ‘make_number’
./ppl.l:334: error: ‘pplval’ undeclared (first use in this function)
./ppl.l:335: warning: implicit declaration of function ‘new_string’
./ppl.l:335: warning: implicit declaration of function ‘add_string’
./ppl.l:335: error: ‘pp_iqs’ undeclared (first use in this function)
./ppl.l:336: error: ‘pp_dqs’ undeclared (first use in this function)
./ppl.l:340: error: called object ‘yy_current_state’ is not a function
./ppl.l:362: error: ‘pp_defined’ undeclared (first use in this function)
./ppl.l:362: error: ‘tDEFINED’ undeclared (first use in this function)
./ppl.l:363: error: ‘tLSHIFT’ undeclared (first use in this function)
./ppl.l:364: error: ‘tRSHIFT’ undeclared (first use in this function)
./ppl.l:365: error: ‘tLOGAND’ undeclared (first use in this function)
./ppl.l:366: error: ‘tLOGOR’ undeclared (first use in this function)
./ppl.l:367: error: ‘tEQ’ undeclared (first use in this function)
./ppl.l:368: error: ‘tNE’ undeclared (first use in this function)
./ppl.l:369: error: ‘tLTE’ undeclared (first use in this function)
./ppl.l:370: error: ‘tGTE’ undeclared (first use in this function)
./ppl.l:375: error: ‘pp_sqs’ undeclared (first use in this function)
./ppl.l:383: warning: implicit declaration of function ‘xstrdup’
./ppl.l:383: error: ‘tIDENT’ undeclared (first use in this function)
./ppl.l:406: error: ‘tLITERAL’ undeclared (first use in this function)
./ppl.l:409: error: called object ‘yy_current_state’ is not a function
./ppl.l:415: error: ‘pp_macro’ undeclared (first use in this function)
./ppl.l:415: error: ‘tMACRO’ undeclared (first use in this function)
./ppl.l:416: error: ‘pp_define’ undeclared (first use in this function)
./ppl.l:416: error: ‘tDEFINE’ undeclared (first use in this function)
./ppl.l:435: error: ‘pp_mbody’ undeclared (first use in this function)
./ppl.l:435: error: ‘tMACROEND’ undeclared (first use in this function)
./ppl.l:439: error: ‘tELIPSIS’ undeclared (first use in this function)
./ppl.l:448: error: ‘tCONCAT’ undeclared (first use in this function)
./ppl.l:449: error: ‘tSTRINGIZE’ undeclared (first use in this function)
./ppl.l:467: error: ‘pp_macscan’ undeclared (first use in this function)
./ppl.l:474: error: ‘macexpstackentry_t’ undeclared (first use in this function)
./ppl.l:474: error: ‘mac’ undeclared (first use in this function)
./ppl.l:474: warning: implicit declaration of function ‘pop_macro’
./ppl.l:476: warning: implicit declaration of function ‘put_buffer’
./ppl.l:478: warning: implicit declaration of function ‘free_macro’
./ppl.l:486: warning: implicit declaration of function ‘MACROPARENTHESES’
./ppl.l:486: error: invalid lvalue in increment
./ppl.l:487: warning: implicit declaration of function ‘add_text_to_macro’
./ppl.l:490: error: invalid lvalue in decrement
./ppl.l:493: warning: implicit declaration of function ‘macro_add_arg’
./ppl.l:506: error: ‘pp_comment’ undeclared (first use in this function)
./ppl.l:507: error: ‘line_number’ undeclared (first use in this function)
./ppl.l:507: error: ‘char_number’ undeclared (first use in this function)
./ppl.l:524: warning: implicit declaration of function ‘ppwarning’
./ppl.l:536: error: called object ‘yy_current_state’ is not a function
./ppl.l:543: error: ‘RCINCL’ undeclared (first use in this function)
./ppl.l:544: error: called object ‘yy_current_state’ is not a function
./ppl.l:545: warning: implicit declaration of function ‘get_string’
./ppl.l:546: error: ‘tDQSTRING’ undeclared (first use in this function)
./ppl.l:548: warning: implicit declaration of function ‘put_string’
./ppl.l:555: error: called object ‘yy_current_state’ is not a function
./ppl.l:561: error: ‘tSQSTRING’ undeclared (first use in this function)
./ppl.l:571: error: ‘tIQSTRING’ undeclared (first use in this function)
./ppl.l:601: warning: implicit declaration of function ‘string_start’
./ppl.l:608: error: ‘pp_entry_t’ undeclared (first use in this function)
./ppl.l:608: error: ‘ppp’ undeclared (first use in this function)
./ppl.l:610: warning: implicit declaration of function ‘pplookup’
./ppl.l:612: error: called object ‘yy_current_state’ is not a function
./ppl.l:615: error: called object ‘yy_current_state’ is not a function
./ppl.l:621: error: called object ‘yy_current_state’ is not a function
./ppl.l:621: error: ‘INITIAL’ undeclared (first use in this function)
./ppl.l:623: error: ‘tRCINCLUDE’ undeclared (first use in this function)
./ppl.l:632: error: ‘def_special’ undeclared (first use in this function)
./ppl.l:633: warning: implicit declaration of function ‘expand_special’
./ppl.l:635: error: ‘def_define’ undeclared (first use in this function)
./ppl.l:636: warning: implicit declaration of function ‘expand_define’
./ppl.l:638: error: ‘def_macro’ undeclared (first use in this function)
./ppl.l:639: error: ‘pp_macign’ undeclared (first use in this function)
./ppl.l:640: warning: implicit declaration of function ‘push_macro’
./ppl.l:643: warning: implicit declaration of function ‘internal_error’
./ppl.l:667: error: ‘tRCINCLUDEPATH’ undeclared (first use in this function)
./ppl.l:680: warning: implicit declaration of function ‘isprint’
./ppl.l:696: error: ‘pp_macexp’ undeclared (first use in this function)
./ppl.l:684: error: ‘bufferstackentry_t’ undeclared (first use in this function)
./ppl.l:684: error: ‘bep’ undeclared (first use in this function)
./ppl.l:684: warning: implicit declaration of function ‘pop_buffer’
./ppl.l:686: warning: implicit declaration of function ‘get_if_depth’
./ppl.l:699: warning: implicit declaration of function ‘expand_macro’
./ppl.l: At top level:
./ppl.l:730: warning: conflicting types for ‘newline’
./ppl.l:730: error: static declaration of ‘newline’ follows non-static declaration
./ppl.l:326: error: previous implicit declaration of ‘newline’ was here
./ppl.l: In function ‘newline’:
./ppl.l:731: error: ‘line_number’ undeclared (first use in this function)
./ppl.l:732: error: ‘char_number’ undeclared (first use in this function)
./ppl.l:737: error: ‘ncontinuations’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:770: error: expected declaration specifiers or ‘...’ before ‘YYSTYPE’
./ppl.l:771: error: static declaration of ‘make_number’ follows non-static declaration
./ppl.l:334: error: previous implicit declaration of ‘make_number’ was here
./ppl.l: In function ‘make_number’:
./ppl.l:778: warning: implicit declaration of function ‘toupper’
./ppl.l:812: error: ‘val’ undeclared (first use in this function)
./ppl.l:813: error: ‘tULONG’ undeclared (first use in this function)
./ppl.l:818: error: ‘tSLONG’ undeclared (first use in this function)
./ppl.l:823: error: ‘win32’ undeclared (first use in this function)
./ppl.l:827: error: ‘tUINT’ undeclared (first use in this function)
./ppl.l:841: error: ‘tSINT’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:852: error: expected ‘)’ before ‘*’ token
./ppl.l:901: error: expected ‘)’ before ‘*’ token
./ppl.l: In function ‘add_text’:
./ppl.l:929: error: ‘ALLOCBLOCKSIZE’ undeclared (first use in this function)
./ppl.l:930: warning: implicit declaration of function ‘xrealloc’
./ppl.l:930: warning: assignment makes pointer from integer without a cast
./ppl.l: At top level:
./ppl.l:938: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
./ppl.l:1035: error: expected ‘)’ before ‘*’ token
./ppl.l:1114: warning: conflicting types for ‘new_string’
./ppl.l:1114: error: static declaration of ‘new_string’ follows non-static declaration
./ppl.l:335: error: previous implicit declaration of ‘new_string’ was here
./ppl.l: In function ‘new_string’:
./ppl.l:1119: error: ‘strbuf_idx’ undeclared (first use in this function)
./ppl.l:1120: error: ‘str_startline’ undeclared (first use in this function)
./ppl.l:1120: error: ‘line_number’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1124: warning: conflicting types for ‘add_string’
./ppl.l:1124: error: static declaration of ‘add_string’ follows non-static declaration
./ppl.l:335: error: previous implicit declaration of ‘add_string’ was here
./ppl.l: In function ‘add_string’:
./ppl.l:1127: error: ‘strbuf_idx’ undeclared (first use in this function)
./ppl.l:1127: error: ‘strbuf_alloc’ undeclared (first use in this function)
./ppl.l:1129: error: ‘ALLOCBLOCKSIZE’ undeclared (first use in this function)
./ppl.l:1130: error: ‘strbuffer’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1139: error: conflicting types for ‘get_string’
./ppl.l:545: error: previous implicit declaration of ‘get_string’ was here
./ppl.l: In function ‘get_string’:
./ppl.l:1140: warning: implicit declaration of function ‘xmalloc’
./ppl.l:1140: error: ‘strbuf_idx’ undeclared (first use in this function)
./ppl.l:1141: error: ‘strbuffer’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1150: warning: conflicting types for ‘put_string’
./ppl.l:1150: error: static declaration of ‘put_string’ follows non-static declaration
./ppl.l:548: error: previous implicit declaration of ‘put_string’ was here
./ppl.l: In function ‘put_string’:
./ppl.l:1151: error: ‘strbuffer’ undeclared (first use in this function)
./ppl.l:1151: error: ‘strbuf_idx’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1158: error: static declaration of ‘string_start’ follows non-static declaration
./ppl.l:601: error: previous implicit declaration of ‘string_start’ was here
./ppl.l: In function ‘string_start’:
./ppl.l:1159: error: ‘str_startline’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1168: error: expected ‘)’ before ‘*’ token
./ppl.l:1206: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
./ppl.l:1291: error: expected ‘)’ before ‘*’ token
./ppl.l:1302: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
./ppl.l:1307: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
./ppl.l:1314: error: expected ‘)’ before ‘*’ token
./ppl.l:1330: warning: conflicting types for ‘add_text_to_macro’
./ppl.l:1330: error: static declaration of ‘add_text_to_macro’ follows non-static declaration
./ppl.l:487: error: previous implicit declaration of ‘add_text_to_macro’ was here
./ppl.l: In function ‘add_text_to_macro’:
./ppl.l:1331: error: ‘macexpstackentry_t’ undeclared (first use in this function)
./ppl.l:1331: error: ‘mep’ undeclared (first use in this function)
./ppl.l:1331: warning: implicit declaration of function ‘top_macro’
./ppl.l:1333: warning: implicit declaration of function ‘assert’
./ppl.l:1337: warning: implicit declaration of function ‘max’
./ppl.l:1337: error: ‘ALLOCBLOCKSIZE’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1346: warning: conflicting types for ‘macro_add_arg’
./ppl.l:1346: error: static declaration of ‘macro_add_arg’ follows non-static declaration
./ppl.l:493: error: previous implicit declaration of ‘macro_add_arg’ was here
./ppl.l: In function ‘macro_add_arg’:
./ppl.l:1349: error: ‘macexpstackentry_t’ undeclared (first use in this function)
./ppl.l:1349: error: ‘mep’ undeclared (first use in this function)
./ppl.l:1368: error: ‘debuglevel’ undeclared (first use in this function)
./ppl.l:1368: error: ‘DEBUGLEVEL_PPLEX’ undeclared (first use in this function)
./ppl.l:1370: error: ‘input_name’ undeclared (first use in this function)
./ppl.l:1371: error: ‘line_number’ undeclared (first use in this function)
./ppl.l:1378: error: ‘pp_macexp’ undeclared (first use in this function)
./ppl.l:1379: warning: implicit declaration of function ‘push_buffer’
./ppl.l: In function ‘macro_add_expansion’:
./ppl.l:1387: error: ‘macexpstackentry_t’ undeclared (first use in this function)
./ppl.l:1387: error: ‘mep’ undeclared (first use in this function)
./ppl.l:1396: error: ‘debuglevel’ undeclared (first use in this function)
./ppl.l:1396: error: ‘DEBUGLEVEL_PPLEX’ undeclared (first use in this function)
./ppl.l:1398: error: ‘input_name’ undeclared (first use in this function)
./ppl.l:1399: error: ‘line_number’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1411: warning: conflicting types for ‘put_buffer’
./ppl.l:1411: error: static declaration of ‘put_buffer’ follows non-static declaration
./ppl.l:476: error: previous implicit declaration of ‘put_buffer’ was here
./ppl.l: In function ‘put_buffer’:
./ppl.l:1415: error: ‘pass_data’ undeclared (first use in this function)
./ppl.l: In function ‘do_include’:
./ppl.l:1439: error: ‘includelogicentry_t’ undeclared (first use in this function)
./ppl.l:1439: error: ‘iep’ undeclared (first use in this function)
./ppl.l:1441: error: ‘includelogiclist’ undeclared (first use in this function)
./ppl.l:1462: warning: implicit declaration of function ‘open_include’
./ppl.l:1462: warning: assignment makes pointer from integer without a cast
./ppl.l:1467: error: ‘seen_junk’ undeclared (first use in this function)
./ppl.l:1468: error: ‘include_state’ undeclared (first use in this function)
./ppl.l:1469: error: ‘include_ppp’ undeclared (first use in this function)
./ppl.l:1470: error: ‘pass_data’ undeclared (first use in this function)
./ppl.l:1473: error: ‘debuglevel’ undeclared (first use in this function)
./ppl.l:1473: error: ‘DEBUGLEVEL_PPMSG’ undeclared (first use in this function)
./ppl.l:1474: error: ‘input_name’ undeclared (first use in this function)
./ppl.l:1474: error: ‘line_number’ undeclared (first use in this function)
./ppl.l:1474: error: ‘include_ifdepth’ undeclared (first use in this function)
./ppl.l: In function ‘push_ignore_state’:
./ppl.l:1488: error: ‘pp_ignore’ undeclared (first use in this function)
./ppl.l: At top level:
./ppl.l:1494: fatal error: opening dependency file lex.ppl.d: Keine Berechtigung
compilation terminated.
make[2]: *** [lex.ppl.o] Fehler 1
make[2]: Leaving directory `/home/nikdo/WineX-CVS/winex/tools/wrc'
make[1]: *** [wrc] Fehler 2
make[1]: Leaving directory `/home/nikdo/WineX-CVS/winex/tools'
make: *** [tools] Fehler 2

Ich habe ein Laptop von Toshiba und Suse 10.1 installiert.
Wäre über Hilfe dankbar.
Nikdo

xanlosch
10.10.06, 19:30
Es ist zwar keine direkte Hilfe aber einfach aus meinen Erfahrungsschatz:

WineX wird weder weiterentwickelt, noch gepflegt noch sonstwie angerührt. Wenn man es übersetzen will, dann braucht man recht alte Software-Komponenten (frag mich aber ja nicht nach welchen genau) und viel Zeit, um dennoch auftretende Fehler zu reparieren.

Mein Fazit ist: Entweder ich nehme Cedega (kostet halt ein wenig) oder Wine. Da es in der letzten Zeit Riesenfortschritte in Wine gab, nutze ich es nur noch. Über Cedega kann ich daher halt keine genaueren Infos mehr geben.

Aber wenn du gerade anfängst dich in diese Art der Materie einzuarbeiten, dann empfehle ich dir einfach kleinere, übersichtlichere Programme als solche Monster ala Wine, KDE, Gnome, ...