Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

Errore di Compilazione Wine su piattaforma AMD64

Problemi riscontrati nella Hardy (Ubuntu 8.04) in fase di sviluppo.

Errore di Compilazione Wine su piattaforma AMD64

Messaggioda entropia » lunedì 14 aprile 2008, 22:20

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: ottobre 2006

Re: Errore di Compilazione Wine su piattaforma AMD64

Messaggioda entropia » martedì 15 aprile 2008, 23:48

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)
Avatar utente
entropia
Prode Principiante
 
Messaggi: 55
Iscrizione: ottobre 2006


Torna a Hardy 8.04 (Chiusa)

Chi c’è in linea

Visualizzano questa pagina: Nessuno e 0 ospiti