[gentoo] Wine 64 Bit

Pagina: 1
Acties:

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 15:00
Ik heb even een vraagje

ik ben aan het proberen wine op mun stage 3 gentoo installatie werkend te krijgen
het is een amd 64 bit dus ik even kijken op de wine site en daar stond dat wine 64 bit gewoon ondersteunde.
ik unmask wine en doe emerge wine.
de compile mislukt dan maar de source van winehq.
deze loopt op het zelfde punt vast.
ik he ook de cvs versie geprobeert maar geen van alle lukt het om het make process te voltooien.

alle compiles lopen vast op

code:
1
2
3
4
5
6
7
8
9
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/X11R6/lib64/libXext.so when searching for -lXext/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/X11R6/lib64/libXext.a when searching for -lXext
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status
winegcc: gcc failed.
make[2]: *** [ddraw.dll.so] Error 2
make[2]: Leaving directory `/root/wine/wine/dlls/ddraw'
make[1]: *** [ddraw] Error 2
make[1]: Leaving directory `/root/wine/wine/dlls'
make: *** [dlls] Error 2


ik heb ook al geprobeert te compilen met linux32 en met de CFLAGS en CPPFLAGS -m32 maar niks helpt.
weet iemand hoe ik dit werkend ga krijgen of is het totaal niet mogelijk.
ik wil afzien van een chroot met een linux 32bit install.

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Ehm...
Heb je de foutmelding uberhaupt wel gelezen :?
Hij zegt dat /usr/X11R5/lib64/libXext.so niet bruikbaar is.
Dus zo te zien moet je op zoek naar een goede versie van XExt

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 15:00
ja okee ik heb al gezocht maar kan er geen vinden .
en dan erbij vindt ik het raar dat ie niet zegt wat er mis mee is als het een te oude versie is.
of zouw het komen dat ik xorg draai ??

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

lordgandalf schreef op zaterdag 22 januari 2005 @ 20:14:
ja okee ik heb al gezocht maar kan er geen vinden .
en dan erbij vindt ik het raar dat ie niet zegt wat er mis mee is als het een te oude versie is.
Hij zegt nergens dat 'ie te nieuw of te oud is hoor ;)
Hij zegt dat hij niet bruikbaar is. Hetgeen zou kunnen komen omdat het bijv. 32 bits libs zijn i.p.v. 64 bits libs.

Ennuh, hoeveel 64 bits windows apps heb je precies ? :P

Ik gok dat de meest logische optie is een 32 bits chroot opzetten voor Wine.

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 15:00
dan wordt het 32 bit chroot opzetten wel jammer van de schijfruimte maarja als het niet anders kan dan moet het maar :(:(
jammer dat ze nog niet zover zijn dat het echt native kan en je dus gewoon 32bit en 64bit gebroederlijk naast elkaar kan draaien

PS: ik heb nu ergens crossover office van codeweavers gevonden en die werkt gewoon meteen .

[ Voor 16% gewijzigd door lordgandalf op 22-01-2005 20:42 ]

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • Benotti
  • Registratie: Maart 2002
  • Laatst online: 29-12-2025
Native 32bit onder 64 bit kan wel.

Heb je de emul-* packages ge-emerged? Ook moet je gcc moeten hebben gecompileerd met de multilib flag om in 32bit te compileren.

Verder is deze link wel handig.

Verwijderd

Zoek eens op de forums van gentoo naar 'wine-bin'. Er is namelijk een ebuild voor wine-bin op amd64. Die werkt perfect. Mocht je toch nog wine kunnen compileren op 64bit dan hou ik me aanbevolen. Een tijdje geleden heb ik me daar mee beziggehouden en toen was dat niet mogelijk. Voorlopig dus met een 32-bit versie.

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 15:00
Benotti ik heb alle emul-* packages geinstalleerd en het werkte niet helaas.
Harry_Hakbijl ik zal eens gaan kijken op de gentoo forums thanks voor de tip

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • Benotti
  • Registratie: Maart 2002
  • Laatst online: 29-12-2025
Is gcc gecompileerd met multilib als USE flag?

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 15:00
jupz heb multilib in mun USE Flags geplaatst en gcc gerecompiled/emerged

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


  • nzyme
  • Registratie: November 2001
  • Laatst online: 28-12-2025

nzyme

terror

uhm, een kickje omdat ik ook op dit probleem gelopen ben.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
/main.o dsurface/dib.o dsurface/fakezbuffer.o dsurface/gamma.o dsurface/hal.o dsurface/main.o dsurface/thunks.o dsurface/user.o dsurface/wndproc.o helper.o main.o regsvr.o struct_convert.o  ddraw.dll.dbg.o version.res  -o ddraw.dll.so -L../../dlls  -lole32 -luser32 -lgdi32 -ladvapi32 -lkernel32 -L../../libs/wine -lwine -ldxguid -luuid  -L/usr/X11R6/lib64  -lXext -lX11   -L../../libs/port -lwine_port
/usr/lib/gcc/x86_64-slackware-linux/3.4.3/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/X11R6/lib64/libXext.so when searching for -lXext
/usr/lib/gcc/x86_64-slackware-linux/3.4.3/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/X11R6/lib64/libXext.a when searching for -lXext
/usr/lib/gcc/x86_64-slackware-linux/3.4.3/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/libXext.so when searching for -lXext
/usr/lib/gcc/x86_64-slackware-linux/3.4.3/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/libXext.a when searching for -lXext
/usr/lib/gcc/x86_64-slackware-linux/3.4.3/../../../../x86_64-slackware-linux/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status
winegcc: gcc failed.
make[2]: *** [ddraw.dll.so] Error 2
make[2]: Leaving directory `/home/...../downloads/wine-20050211/dlls/ddraw'
make[1]: *** [ddraw] Error 2
make[1]: Leaving directory `/home/...../downloads/wine-20050211/dlls'
make: *** [dlls] Error 2


ik draai slamd64, een slackware port naar de amd64. Heb bovenstaande gelezen maar het is totaal niet duidelijk of het probleem nu opgelost is ja of nee :? Wine in 64bit compilen is trouwnz niet een optie lijkt me aangzien bv games nog geen 64bit executables hebben meestal.

| Hardcore - Terror |

Pagina: 1