PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wine comp problem



Oxidative
19.11.01, 19:27
Also nachdem ich HL nicht mit den Wine rpm von SUSE zum laufen bekommen habe wollte ich versuchen mir das ganze selbst zu kompilieren. Ich hab mir den neusten Source geholt aber alles was ich beim starten von wineinstall bekomme ist eine tolle Fehermeldung die mir absolut 0 sagt :(
Ach ja ich benutze SuSE 7.2 wenn's damit was zu tun haben könnte.


./tools/wineinstall --with-x --disable-trace --enable-opengl --disable-debug
WINE Installer v0.7

Warning !! wine binary (still) found, which may indicate
a (conflicting) previous installation.
You might want to abort and uninstall Wine first.
Running configure...

loading cache ./config.cache
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for bison... no
checking for byacc... no
checking for flex... lex
checking for yywrap in -ll... no
checking for lex... no
checking for flex... no
checking for lex... no
*** Error: No suitable lex found. ***
Please install the 'flex' package.

Configure failed, aborting install.

balgo
19.11.01, 19:31
Installiere doch einfach das Paket "flex" mit yast2

balgo

Oxidative
19.11.01, 19:37
hm klingt simpel... gleich mal ausprobieren :)

[EDIT] Hm ich kann aber leider nur Yast1 benutzen (hab keine CDs, benutz den SuSE FTP Server). Aber in Yast1 kann ich nix mit "flex" finden.

[EDIT] ah doch jetzt... is ein bischen umständlich in Yast1...

darkmoon.2xt.de
19.11.01, 20:35
Ich würde erstmal den alten wine deinstallieren:
log dich als root ein und gib ein "rpm -e wine",
dann sicherheitshalber nochmal ein "killall wine" und dann versuche es nochmal zu installieren.

Oxidative
19.11.01, 21:15
jo daran hab ich Gott sei dank gedacht und das kompilieren hat jetzt auch geklappt. Aber wenn ich CS starte bekomme ich weder Sound noch OpenGL... erzählt was von "OpenGL not compiled in" oder so. Das raff ich net ich dachte das wineinstall script macht das von alleine? Muss ich das ganze jetzt wieder irgendwie deinstallieren und neu compilieren ohne diesem wineinstall script?

Lin728
20.11.01, 11:43
Hi, Wine mit 3 zu kompilieren, is schon ein bisschen schwerer!
1. Mesa-dev installieren, bei yast 1 unter "3D unter X und unter Console".
Jetzt das schon "Verschmutze wine reinigen":

2. Wine uninstallieren, mittles ./make uninstall
3. make clean
4. rm configure.cach

So, dass jetzt bei neukompilation:

./configure --enable-opengl
Sollte am Schluss eine Meldung kommen, dass deine OpenGL-Lib ThreadSafe ist, hast du die falsche installiert,
musst unter "X" mit yast1 das paket glx-dev deinstallieren!
Dann wie immer: make; /tools/wineinstall....

Viel Glück!

PS: Bei Frage über Wine, dafür gibts linux-wine.de
Wird bald wieder betreut...

;) ;)

Lin728
20.11.01, 11:44
Nö, sorry, nur "make uninstall"

Lightkey
20.11.01, 11:53
@ceisserer: Tipp: man kann seine Kommentare hinterher noch verändern. ;)

(comrad) quatsch, das ist doch nur ein gerücht *g*