Ik probeer wine te installeren op mijn 64bits Ubuntu systeem, maar dit lukt nog niet erg. Hiervoor volg ik
deze howto (helemaal onderaan bij Building Wine on Ubuntu / Kubuntu 6.06 (Dapper Drake) ).
Het eerste gedeelte, de ln -s libblabla enz. gaat allemaal wel goed. Vervolgens ga ik weer naar de directory met wine source, en voer daar LDFLAGS="-L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure uit. Dit levert geen problemen op, er wordt niet meer gezeurd over missende pakketen enz. en er staat dat ik met make depend && make wine kan compileren. Mooi niet dus: make depend begint eerst inderdaad vanalles te compileren, maar uiteindelijk gaat hij bij het compileren van sfnt2fnt de fout in. Hieronder zien jullie (het laatste gedeelte van) de output:
gcc -m32 -g -O2 -o sfnt2fnt sfnt2fnt.o -L../libs/unicode -lwine_unicode -L../libs/port -lwine_port -L/lib32 -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32 -lfreetype -lz
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.0.3/../../../libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.0.3/../../../libz.a when searching for -lz
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libz.a when searching for -lz/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/bin/ld: cannot find -lz
collect2: ld gaf exit-status 1 terug
make[1]: *** [sfnt2fnt] Fout 1
make[1]: Map '/home/klaas/Desktop/wine-0.9.16/tools' wordt verlaten
make: *** [tools] Fout 2
Het is dus volgens mij duidelijk dat er een fout is bij het linken van sfnt2fnt.o, omdat mijn libz.so niet compatible is ofzo. Maar nu weet ik niet hoe dit op te lossen, ik heb al sudo apt-get update en sudo apt-get upgrade gedraaid om mijn systeem iig up to date te hebben, maar dit helpt niet.
Weet iemand hoe ik dit op kan lossen?