PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WineX 3.2 Kompilierung, Flex(old)-Fehler



Ebi
06.12.03, 11:54
Hallo Leute!

Ich habe mir nach dieser Anleitung
http://holarse.wue.de/?content=winex_comp
WineX 3.2 aus dem CVS geladen.
Bis zum "make" klappte auch alles wunderbar.
Dieses endet aber leider mit folgender Error-message:

./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:
lex.ppl.c:15101: warning: `yyunput' defined but not used
make[2]: *** [lex.ppl.o] Error 1
make[2]: Leaving directory `/home/ebi/testumgebung/winex/tools/wrc'
make[1]: *** [wrc] Error 2
make[1]: Leaving directory `/home/ebi/testumgebung/winex/tools'
make: *** [tools] Error 2
ebi@server:~/testumgebung/winex$

Da mein System Debian testing/unstable ist, und dieses Problem anscheinend bekannt ist wie weiter unten in der Howto nachzulesen ist, habe ich dann per "apt-get install flex-old" das Flex-Old Packet nachinstalliert, was auch erfolgreich war.

Danach fuehrte ich dann wieder die drei Schritte (configure, make depend und make) aus, landete aber wieder bei der gleichen Fehlermeldung. :(

Das Ganze habe ich mit beiden (der stabilen 3.2 und der Entwickler Version) probiert, was aber immer aufs Gleiche hinauslief...

Ich waere sehr froh, wenn jemand dem das Problem bekannt ist oder der eine Vermutung hat woran es liegen koennte, mir eine Loesung oder einen Vorschlag zu diesem Problem schreiben koennte.

MFG,
Ebi