PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WineX make Error



krit
14.09.04, 10:15
Beim kompileieren sämtlicher WineX-Versionen bekomme ich folgende Fehlermeldungen:

In file included from int13.c:11:
/usr/include/linux/fd.h:342: error: variable or field `__user' declared void
/usr/include/linux/fd.h:342: error: parse error before '*' token
/usr/include/linux/fd.h:360: error: parse error before '}' token
make[3]: *** [int13.o] Error 1
make[3]: Leaving directory `/home/dirk/winex/msdos'
make[2]: *** [../../msdos/msdos.o] Error 2
make[2]: Leaving directory `/home/dirk/winex/dlls/ntdll'
make[1]: *** [ntdll/libntdll.so] Error 2
make[1]: Leaving directory `/home/dirk/winex/dlls'
make: *** [dlls] Error 2

Da es nicht nur bei der gerade Aktuellen CVS-Version geschieht, muss der Fehler durch mein System verursacht werden.

Ich nutze Slackware 10.0 sowie X.org.

krit
14.09.04, 11:20
Hab mesa nachinstalliert, liegt aber nicht daran. Bricht ja auch beim Modul msdos.o ab

krit
14.09.04, 11:42
Es liegt am Kerrnel. Bei der Kernel-Version 2.6.7 muss in Zeile 342: __user in /usr/include/Linux/fd.h gelöscht werden um wineX zu kompilieren.