PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : winex Kompilierungs Problem.



Saro
07.05.03, 12:04
Hallo,

Habe Linux jetzt soweit am laufen, und wollte WineX Kompilieren (nach der Anleitung von Holarse.net neuste Version) aber beim Kompilieren gibt es nur Fehler hier ein kleine ausschnitt vom Ende:

ts_xlib.c:1187: warning: implicit declaration of function `XCheckIfEvent'
ts_xlib.c:1187: `a0' undeclared here (not in a function)
ts_xlib.c:1187: `a1' undeclared here (not in a function)
ts_xlib.c:1187: `a2' undeclared here (not in a function)
ts_xlib.c:1187: `a3' undeclared here (not in a function)
ts_xlib.c:1187: initializer element is not constant
ts_xlib.c:1187: warning: data definition has no type or storage class
ts_xlib.c:1188: warning: type defaults to `int' in declaration of `wine_tsx11_un
lock'
ts_xlib.c:1188: `wine_tsx11_unlock' redeclared as different kind of symbol
../include/ts_xlib.h:19: previous declaration of `wine_tsx11_unlock'
ts_xlib.c:1188: warning: data definition has no type or storage class
ts_xlib.c:1189: parse error before "return"
ts_xlib.c:1192: parse error before '*' token
ts_xlib.c:1192: parse error before '*' token
ts_xlib.c: In function `TSXSynchronize':
ts_xlib.c:1194: parse error before '*' token
ts_xlib.c:1196: warning: implicit declaration of function `XSynchronize'
ts_xlib.c:1196: `a0' undeclared (first use in this function)
ts_xlib.c:1196: `a1' undeclared (first use in this function)
ts_xlib.c:1196: warning: assignment makes pointer from integer without a cast
ts_xlib.c: At top level:
ts_xlib.c:1201: parse error before '*' token
ts_xlib.c:1203: parse error before '*' token
ts_xlib.c: In function `TS_XInitImageFuncPtrs':
ts_xlib.c:1206: `a0' undeclared (first use in this function)
make[1]: *** [ts_xlib.o] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/root/wine/tsx11«
make: *** [tsx11/libwine_tsx11.so] Fehler 2

So sieht das über mehrere Bildschirme hinaus aus.

Saro
07.05.03, 15:07
Hat sich erledigt wollte Wine kompilieren da haben 2 sachen gefehlt seid dem ich diese installiert habe und auch Wine kompilieren konnte ging auch WineX allerdings kommt jetzt immer:

wine: chdir to /home/saro/.wine/wineserver-localhost.localdomain : No such file
or directory

Bin genau nach dem How-To von www.holarse.net gegangen.

Edit: Hat sich erledigt habe schon eine Antwort gefunden selbst wenn ich es nicht so toll finde das Wine und Red Hat 9 sich nicht vertragen...

Ethan
08.05.03, 11:07
hmmm ich habe jetzt den selben fehler:

----

/usr/include/GL/gl.h:1970: error: previous declaration of `glMultiTexCoord2fARB'
d3dgl_private.h:120: warning: data definition has no type or storage class
d3dgl_private.h:122: error: parse error before '}' token
d3dgl_private.h:122: warning: type defaults to `int' in declaration of `DD_GL_data'
d3dgl_private.h:122: warning: data definition has no type or storage class
caps.c:32: error: parse error before '*' token
caps.c:33: error: parse error before '*' token
caps.c:34: error: parse error before '*' token
caps.c:35: error: parse error before '*' token
caps.c: In function `D3DGL_Init':
caps.c:100: error: `gld' undeclared (first use in this function)
caps.c:100: error: (Each undeclared identifier is reported only once
caps.c:100: error: for each function it appears in.)
caps.c:113: error: parse error before ')' token
caps.c:131: error: `PFNGLACTIVETEXTUREARBPROC' undeclared (first use in this function)
caps.c:131: error: parse error before "extproc"
caps.c:131: error: `PFNGLCLIENTACTIVETEXTUREARBPROC' undeclared (first use in this function)
caps.c:131: error: parse error before "extproc"
caps.c:131: error: `PFNGLMULTITEXCOORD2FARBPROC' undeclared (first use in this function)
caps.c:131: error: parse error before "extproc"
caps.c: At top level:
caps.c:389: error: parse error before '*' token
caps.c: In function `fill_prim_caps':
caps.c:391: error: `pc' undeclared (first use in this function)
caps.c:395: error: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:453: error: parse error before '*' token
caps.c: In function `check_exts':
caps.c:461: error: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:466: error: parse error before '*' token
caps.c: In function `add_texture_fmts':
caps.c:473: error: `lpData' undeclared (first use in this function)
caps.c:556: error: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:585: error: parse error before '*' token
caps.c: In function `add_zbuffer_fmts':
caps.c:590: error: `lpDD' undeclared (first use in this function)
caps.c: In function `D3DGL_GetCaps':
caps.c:615: error: `gld' undeclared (first use in this function)
caps.c:615: error: parse error before ')' token
make[2]: *** [caps.o] Error 1
make[2]: Leaving directory `/home/jan/downloads/wine/dlls/d3dgl'
make[1]: *** [d3dgl/libd3dgl.so] Error 2
make[1]: Leaving directory `/home/jan/downloads/wine/dlls'
make: *** [dlls] Error 2

----

was hat denn bei dir gefehlt?
Danke in vorraus

Saro
09.05.03, 12:48
Probier mal das Normale Wine (nicht WineX) zu kompilieren und wenn der meckert das eine Software fehlt installier diese mal, danach hatte es bei mir auch mit WineX funktioniert. Nur das WineX halt nicht unter RH9 läuft.

SirTwist
09.05.03, 13:34
wenn du den Fehler für die Neueren Versionen der Linux distris ansprichst ( neue glibc) dann probier das kompilieren doch mal mit dem --pthreads ( oder so ähnlich musste halt mit ./configure --help rausfinden ) flag zu konfigurieren und danach zu kompilieren, damit sollte es klappen.

Saro
10.05.03, 03:47
Original geschrieben von SirTwist
wenn du den Fehler für die Neueren Versionen der Linux distris ansprichst ( neue glibc) dann probier das kompilieren doch mal mit dem --pthreads ( oder so ähnlich musste halt mit ./configure --help rausfinden ) flag zu konfigurieren und danach zu kompilieren, damit sollte es klappen.

Ja aber das funktioniert zumindest bei mir eben nur mit Wine und nicht mit WineX. Aber ich sehe gerade das es jetzt eine neue Version gibt 20030805 vielleicht funktioniert diese ja ohne Probleme ;) Gleich mal testen.