Errore di Compilazione Wine su piattaforma AMD64

Problemi riscontrati nella Hardy (Ubuntu 8.04) in fase di sviluppo.
Avatar utente
entropia
Prode Principiante
Messaggi: 55
Iscrizione: domenica 29 ottobre 2006, 7:04

Errore di Compilazione Wine su piattaforma AMD64

Messaggio da entropia »

Da tempo seguo la guida di installazione di wine su piattaforma AMD64 seguendo la guida ufficiale :

http://wiki.winehq.org/WineOn64bit#head ... e4f81bc873

Quest'oggi quando ho provato a compilare ho ricevuto purtroppo un errore di incompatibilita' di una libreria:

Codice: Seleziona tutto

../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./winex11.drv.spec    bitblt.o bitmap.o brush.o clipboard.o clipping.o codepage.o desktop.o dib.o dib_convert.o dib_dst_swap.o dib_src_swap.o event.o graphics.o init.o keyboard.o mouse.o opengl.o palette.o pen.o scroll.o settings.o text.o window.o winpos.o wintab.o x11ddraw.o x11drv_main.o xdnd.o xfont.o xim.o xinerama.o xrandr.o xrender.o xvidmode.o     version.res  -o winex11.drv.so  -luser32 -lgdi32 -ladvapi32 -lkernel32 -lntdll  -L/usr/lib  -lXext -lX11  ../../libs/port/libwine_port.a -L/lib32 -L/usr/lib32 -L/usr/src/wine-0.9.58/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32 
/usr/bin/ld: skipping incompatible /usr/lib/libXext.so when searching for -lXext
/usr/bin/ld: skipping incompatible /usr/lib/libXext.a when searching for -lXext
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libXext.so when searching for -lXext
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libXext.a when searching for -lXext
/usr/bin/ld: skipping incompatible /usr/lib/libXext.so when searching for -lXext
/usr/bin/ld: skipping incompatible /usr/lib/libXext.a when searching for -lXext
/usr/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status
winegcc: gcc-4.1 failed
make[2]: *** [winex11.drv.so] Error 2
make[2]: Leaving directory `/usr/src/wine-0.9.58/dlls/winex11.drv'
make[1]: *** [winex11.drv] Error 2
make[1]: Leaving directory `/usr/src/wine-0.9.58/dlls'
make: *** [dlls] Error 2

apparte questi avvertimenti durante la fase di configurazione:

Codice: Seleziona tutto

configure: WARNING: No OpenGL library found on this system.
OpenGL and Direct3D won't be supported.

configure: WARNING: FreeType development files not found.
Fonts will not be built. Dialog text may be invisible or unaligned.

configure: Finished.  Do 'make depend && make' to compile Wine.

Se qualcuno ci ha provato o magari ha risolto : ) 

grazie
Avatar utente
entropia
Prode Principiante
Messaggi: 55
Iscrizione: domenica 29 ottobre 2006, 7:04

Re: Errore di Compilazione Wine su piattaforma AMD64

Messaggio da entropia »

ho risolto.
l'orrore era qui':
CC="gcc-4.2 -m32" LDFLAGS="-L/lib32 -L/usr/lib32 -L`pwd`/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v


non so perche' ma `pwd` non gli piace, al che l'ho sostituito col relativo path a dove stava la dir creata precedentemente e contenente i link necessari per la compilazione. Detto questo e fatto questo non ho piu' ricevuto nessun WARNING e il tutto ha compilato per benino : )

AMD64 rulez!

8)
Scrivi risposta

Ritorna a “Hardy 8.04”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti