Hallo,
nach längerem Googlen, etc. bin ich kurz davor, das Kompelieren der neuesten Wine-Version (20050930) aufzugeben.
Zunächst habe ich alles nach der HOWTO spiele:wine_cedega:wine_selber_kompilieren gemacht, bis zum Ausführen des "make"-Befehls ging auch alles glatt. Doch hier tritt der folgende Fehler auf, der auch bei einem Build eines Binary-Packages (mit "dh_make" und "dpkg-buildpackage") auftritt. Vielleicht habt Ihr ja einen Rat.
gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_OLEAUT32_ -DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith -g -O2 -o olepicture.o olepicture.c olepicture.c:1001: Fehler: »DGifOpen« ist hier nicht deklariert (nicht in einer Funktion) olepicture.c:1001: Warnung: »int« ist Standardtyp in Deklaration von »pDGifOpen« olepicture.c: In Funktion »_gif_inputfunc«: olepicture.c:1033: Fehler: »struct GifFileType« hat kein Element namens »UserData« olepicture.c: In Funktion »OLEPictureImpl_Load«: olepicture.c:1155: Fehler: gerufenes Objekt »pDGifOpen« ist keine Funktion olepicture.c:1185: Fehler: »struct <anonymous>« hat kein Element namens »Function« make[2]: *** [olepicture.o] Fehler 1 make[2]: Verlasse Verzeichnis »/home/bjoern/Desktop/wine-0.0.20050930-bdr/dlls/oleaut32« make[1]: *** [oleaut32] Fehler 2 make[1]: Verlasse Verzeichnis »/home/bjoern/Desktop/wine-0.0.20050930-bdr/dlls« make: *** [dlls] Fehler 2
Ich habe bei Google bereits die folgenden Seiten gefunden, konnte aber mit dem ganzen Fach-Kauderwelsch nicht wirklich etwas anfangen:
http://www.winehq.com/hypermail/wine-devel/2005/02/0001.html
http://www.winehq.com/hypermail/wine-devel/2005/02/0027.html
http://www.geekymedia.com/twiki/bin/view.cgi/WineDev/LugWine
Danke schon einmal jetzt,
Björn