make van Winex uit CVS geeft error

Pagina: 1
Acties:

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Hi,

Ik wil Winex (legaal) en wil er niet voor dokken... dus ik heb winex uit de cvs getrokken, en keurig netjes de readme gevolgd --> ./configure gedaan. Ik krijg vervolgens deze error:

make[2]: Leaving directory `/home/boudewijn/temp/cvswinex/winex/tools/winedump'
make[2]: Entering directory `/home/boudewijn/temp/cvswinex/winex/tools/wmc'
gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o lang.o lang.c
bison -y -d -t ./mcy.y
make[2]: *** [y.tab.h] Broken pipe
make[2]: Leaving directory `/home/boudewijn/temp/cvswinex/winex/tools/wmc'
make[1]: *** [wmc] Fout 2
make[1]: Leaving directory `/home/boudewijn/temp/cvswinex/winex/tools'
make: *** [tools] Fout 2

Ik heb gekeken op:

De search van NOS
Google
www.mandrakeclub.nl --> probleem gepost
http://www.linux-gamers.n...php?topic_id=457&forum=10 --> probleem gepost
www.mandrakeusers.org
en nog een paar sites...

Ik heb het 1: zelf gedaan (uit cvs en dan readme), 2: de onderstaande howto gevolgd:
http://www.mandrakeusers.org/index.php?showtopic=10941
3: deze howto ook ff gedaan
http://www.linux-gamers.n.../article.php?articleid=26

Wat ik ook doe, ik krijg altijd bovenstaande error..... ik heb echter wel alle pakketten (nieuwste versie via urpmi) geinstalled. 8)7
OS info: mandrake 10, met 2.4 kernel 2.6.3.7 en 2.6.3.13 (allemaal geprobeerd).

Ik denk dat het wel duidelijk is dat ik heb gezocht ;)

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Het gaat fout op het commando:
code:
1
bison -y -d -t ./mcy.y

Als je in '/home/boudewijn/temp/cvswinex/winex/tools/wmc' staat en bovenstaand commando probeert te runnen, krijg je dan ook een fout? Wat is de return code van bison dan ('echo $?')?

Sowieso kan het natuurlijk zijn dat de versie uit CVS op het moment even niet te compilen is, en dat morgen na een 'cvs update' alles wel weer werkt. 'broken pipe' klinkt echter als een probleem aan jouw kant :).

"He took a duck in the face at two hundred and fifty knots."


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Ligt idd aan mij --> kennis van me kan het allemaal wel... ik ga nu ff kijken hoe het precies zit!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
[root@zeus wmc]# bison -y -d -t ./mcy.y
Broken pipe


Heb maar ff als su gedaan....
Ik heb wel het bison pakket geinstalled...

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
The correct fix for this bug on Mandrake 9.2 is to install the m4 package. Mandrake flubbed up on the dependencies for Bison and m4 is not installed when you do a urpmi bison. Once you install m4, your problems with bison will go away.
edit:
Ik kijk nu pas goed, je gebruikt Mandrake 10. Wellicht toch het proberen waard om m4 te installeren/updaten

[ Voor 18% gewijzigd door _Squatt_ op 29-05-2004 00:43 ]

"He took a duck in the face at two hundred and fifty knots."


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Dank je ,dit werkt perfect :)

Volgend probleem, ik wil nu een spelletje draaien:

[boudewijn@zeus TTycoon]$ cvswinex English.exe
wine: Unhandled exception, starting debugger...
err:seh:start_debugger Couldn't start debugger ("programs/winedbg/winedbg -1879029112 44") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
err:ntdll:MODULE_THREAD_WaitThreadModuleSafe this should never happen. (unless wine crashed)
err:ntdll:MODULE_THREAD_WaitThreadModuleSafe this should never happen. (unless wine crashed)
err:ntdll:MODULE_THREAD_WaitThreadModuleSafe this should never happen. (unless wine crashed)
err:ntdll:MODULE_THREAD_WaitThreadModuleSafe this should never happen. (unless wine crashed)
err:ntdll:MODULE_THREAD_WaitThreadModuleSafe this should never happen. (unless wine crashed)
err:ntdll:MODULE_THREAD_WaitThreadModuleSafe this should never happen. (unless wine crashed)
tid 5510 received signal 2. Raising signal 3
/usr/bin/cvswinex: line 285: 5510 Quit /usr/lib/cvswinex/bin/wine "$@"
0x90001748:1: Event manual=1 signaled=0 name=""
0x90004b3c:6: Thread tid=5522 teb=0x40117dc0 state=1
0x90004a88:1: Process next=(nil) prev=(nil) handles=(nil)
atexit destroy of semaphore
atexit destroy of shared_memory

Dit heb ik met elke game (niet alleen de antieke zoals hierboven).

Ik heb weer naar deze error grgooled etc (zie startpost voor de andere methoden om het zelf op te lossen)........

  • JJJ
  • Registratie: Mei 2000
  • Laatst online: 07:08

JJJ

offtopic:
Is dat English.exe van Transport Tycoon Deluxe? Zo ja, kijk dan eens op www.openttd.com, kan je het spel onder Linux spelen :)

[ Voor 74% gewijzigd door JJJ op 31-05-2004 17:52 ]


  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Ja dat is de exe van Transort tycoon (jeugdsentiment)... bedankt voor de tip. Maar het huidige probleem blijft :(

Ik heb mijn pc leeg moeten kwakken (brakke hd), en de zaak opnieuw geinstalled. Als ik max payne probeer te installeren:


[boudewijn@zeus cdrom]$ cvswinex Install.exe
err:ntdll:display_wait_error Timeout. Retry with 60 secs: crit=0x40117d70 name="?" backtrace="none"
err:ntdll:display_wait_error crit (0x40117d70): lc 1 rc 0 ot 0 sem 44 spin 0
atexit destroy of semaphore
atexit destroy of shared_memory

[boudewijn@zeus cdrom]$

Na heb "err:ntdll:display_wait_error crit (0x40117d70): lc 1 rc 0 ot 0 sem 44 spin 0" ik hem ge-ctrl-c'ed omdat ie anders gewoon daar op blijft hangen.

Weet jij (of iemand anders heir iets op)?

Ik heb al alle hierboven beschreven oplossings-zoek-mehtoden gebruikt.

[ Voor 8% gewijzigd door Boudewijn op 01-06-2004 23:55 . Reden: foutje ;) ]

Pagina: 1