[winex] Probleem met compilen laatste cvs versie.

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

  • eppie
  • Registratie: Maart 2000
  • Niet online
(overleden)
Hallo,

Ik weet niet zeker of deze in het grote winex topic moet, maar aangezien hij al weg is wou ik hem niet omhoog schoppen.

Gisteren heb ik de laatste source van de cvs getrokken maar krijg tijden het compilen de volgende fout:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
./ppl.l:1470: `pass_data' undeclared (first use in this function)
./ppl.l:1473: `debuglevel' undeclared (first use in this function)
./ppl.l:1473: `DEBUGLEVEL_PPMSG' undeclared (first use in this function)
./ppl.l:1474: `input_name' undeclared (first use in this function)
./ppl.l:1474: `line_number' undeclared (first use in this function)
./ppl.l:1474: `include_ifdepth' undeclared (first use in this function)
./ppl.l: In function `push_ignore_state':
./ppl.l:1488: `pp_ignore' undeclared (first use in this function)
/usr/include/stdlib.h: At top level:
lex.ppl.c:15099: warning: `yyunput' defined but not used
make[2]: *** [lex.ppl.o] Error 1
make[2]: Leaving directory `/root/wine/tools/wrc'
make[1]: *** [wrc] Error 2
make[1]: Leaving directory `/root/wine/tools'
make: *** [tools] Error 2

Compilation failed, aborting install.
debian:~/wine#


Ik he dus geen idee wat ex.pll.o doet :( en wat ik verkeerd doe.
Volgens de faq moet ik gewoon ./tools/wineinstall van uit de source map runnen.

iemand een oplossing?

Alvast bedankt

Verwijderd

Als je dingen vanaf cvs haalt, loop je altijd het risico dat je net tussen twee halve updates je kopie hebt binnen gehaald... Het beste is dus om te blijven proberen, of een oudere versie binnen te halen. Daarvoor kun je de -D optie gebruiken dus: cvs ... checkout -D 20 apr 2003 ...

Zie "man cvs" voor de diverse syntax-en die je kunt gebruiken voor -D en verdere info.

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 07-05 14:42

odysseus

Debian GNU/Linux Sid

Het ziet eruit alsof iemand een #include is vergeten...je kunt even in de headerfiles greppen naar 'pass_data' en dergelijke, met wat geluk kom je er dan wel. Je kunt echter ook net de pech hebben dat die variabelen nog geïmplementeerd moeten worden en dan zul je inderdaad even moeten wachten tot de CVS-versie weer in werkende staat is of een oudere versie downloaden.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • Wilke
  • Registratie: December 2000
  • Laatst online: 09:48
Mja, het is inderdaad niet voor niets de CVS-versie. Iemand zal 'm wel gesloopt hebben, gewoon een tijdje wachten tot het is gefikst. Als het probleem blijft bestaan zou je 'es kunnen gaan kijken waar het echt door komt.

Verder is dit eigenlijk nogal logisch, en is hier verder weinig aan toe te voegen. Dit topic gaat daarom dicht.

Dit topic is gesloten.