PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [WineX] Error bei make (d3dgl/libd3dgl.so)



t.moe
17.05.03, 12:55
Erstmal servus an alle, bin neu registriert, hab aber schon öfters mal vorbeigeschaut :)

nun mein problem:

beim compilen der cvs version von winex kommt bei make nach 30 sek. der fehler:

make[2]: *** [caps.o] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/faker/files/winex/wine/dlls/d3dgl«
make[1]: *** [d3dgl/libd3dgl.so] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/faker/files/winex/wine/dlls«
make: *** [dlls] Fehler 2


holarse kennt sowas ähnliches, aber das installieren verschiedener -devel packete funktioniert auchnnicht.
ich hab auch andere vermeindliche lösungen (zb. verlinken von gl.h und glu.h) versucht, da es bei einigen wohl an problemen mit falschen ordnern lag.

das alles hat aber nicht geholfen, also versuche ich es mal hier :)

komplette log (ab dem punkt an dem die unregelmäsigkeiten anfangen)

In file included from caps.c:20:
d3dgl_private.h:137: parse error before `PFNGLACTIVETEXTUREARBPROC'
d3dgl_private.h:137: warning: no semicolon at end of struct or union
d3dgl_private.h:137: warning: type defaults to `int' in declaration of `glClientActiveTextureARB'
d3dgl_private.h:137: `glClientActiveTextureARB' redeclared as different kind of symbol
/usr/X11R6/include/GL/gl.h:1961: previous declaration of `glClientActiveTextureARB'
d3dgl_private.h:137: warning: data definition has no type or storage class
d3dgl_private.h:137: parse error before `glMultiTexCoord2fARB'
d3dgl_private.h:137: warning: type defaults to `int' in declaration of `glMultiTexCoord2fARB'
d3dgl_private.h:137: `glMultiTexCoord2fARB' redeclared as different kind of symbol
/usr/X11R6/include/GL/gl.h:1972: previous declaration of `glMultiTexCoord2fARB'
d3dgl_private.h:137: warning: data definition has no type or storage class
d3dgl_private.h:139: parse error before `}'
d3dgl_private.h:139: warning: type defaults to `int' in declaration of `DD_GL_data'
d3dgl_private.h:139: warning: data definition has no type or storage class
d3dgl_private.h:286: parse error before `*'
caps.c:32: parse error before `*'
caps.c:33: parse error before `*'
caps.c:34: parse error before `*'
caps.c:35: parse error before `*'
caps.c: In function `D3DGL_Init':
caps.c:100: `gld' undeclared (first use in this function)
caps.c:100: (Each undeclared identifier is reported only once
caps.c:100: for each function it appears in.)
caps.c:100: warning: statement with no effect
caps.c:102: parse error before `void'
caps.c:113: parse error before `)'
caps.c:121: `lpData' undeclared (first use in this function)
caps.c:122: `lpExt' undeclared (first use in this function)
caps.c:123: `lpCB' undeclared (first use in this function)
caps.c:126: `gl_GetProcAddress' undeclared (first use in this function)
caps.c:131: `gl_GetProcAddress' used prior to declaration
caps.c:131: warning: implicit declaration of function `gl_GetProcAddress'
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: `PFNGLACTIVETEXTUREARBPROC' undeclared (first use in this function)
caps.c:131: parse error before `extproc'
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: `PFNGLCLIENTACTIVETEXTUREARBPROC' undeclared (first use in this function)
caps.c:131: parse error before `extproc'
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: `PFNGLMULTITEXCOORD2FARBPROC' undeclared (first use in this function)
caps.c:131: parse error before `extproc'
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:131: warning: assignment makes pointer from integer without a cast
caps.c:152: `dwhContext' undeclared (first use in this function)
caps.c:221: `tmpi' undeclared (first use in this function)
caps.c: At top level:
caps.c:392: parse error before `*'
caps.c: In function `fill_prim_caps':
caps.c:394: `pc' undeclared (first use in this function)
caps.c:398: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:457: parse error before `*'
caps.c: In function `check_exts':
caps.c:465: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:470: parse error before `*'
caps.c: In function `add_texture_fmts':
caps.c:477: `lpData' undeclared (first use in this function)
caps.c:559: `gld' undeclared (first use in this function)
caps.c: At top level:
caps.c:610: parse error before `*'
caps.c: In function `add_zbuffer_fmts':
caps.c:615: `lpDD' undeclared (first use in this function)
caps.c: In function `D3DGL_GetCaps':
caps.c:640: `gld' undeclared (first use in this function)
caps.c:640: parse error before `)'
make[2]: *** [caps.o] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/faker/files/winex/wine/dlls/d3dgl«
make[1]: *** [d3dgl/libd3dgl.so] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/faker/files/winex/wine/dlls«
make: *** [dlls] Fehler 2

(sry, falls euch das zu viel ist :rolleyes: )

das wichtigste
// suse 8 Prof
//2.4.18-4gb
//ati radeon 7500


thx.

Toast
12.06.03, 13:41
Schade, dass es hierauf keine Antwort kam ! ...

Schlage mich mit dem selben Problem rum ( habe auch alle develpackages installiert)...
Habe auch suse 8 prof, jedoch ne nvidia geforce 4 mx.

Würde mich freuen, wenn sich doch noch jemand findet, der hierbei helfen kann. Vielleicht hat t.moe den Fehler ja mitlerweile selbst gefunden und kann das hier naeher schildern...

Markus_H
12.06.03, 13:43
Könnte nen SuSE GCC Problem sein (deren GCC hatt öfter Probs)

Auf meinem Slackware ohne Probleme


Gruß Markus

www.unixboard.de - da werden Sie geholfen !

Phoenix33
12.06.03, 13:49
hmm ich hab winex seiner zeit als rpm füpr suse gesaugt ... gibts auf www.rpmseek.com glaub ich probierts mal damit und wenn net ich glaub ich hab des teil noch auf cd da liegen ka ob für suse 8.0 .. ich habs damals mit 8.1 gemacht ;=) aber da ich jetzt gentoo habe is des hifällig geworden .. aber net wundern wenns net geht ich und 2 kumpels haben x dirstris durchprobiert mit dem ergebniss bei mir lief es immer bei den andern entweder gar net oder ohne sound oder andere probleme z.b. netzwerkkarte ging net ... (beste ausbeute war damals suse 8,1 da gings auf 2 von 3 rechnern ) und btw. winex is sofern du es für cs brauchst langsamer als wine deswegen nutze ich wine ... winex is is eigentlih nur interessant wenn du D3d brauchst (aslo Diablo 2 und ähnliche games die kein open gl haben)

Toast
21.06.03, 15:04
hier gibts die Lösungzu dem Fehler (zumindest hats bei mir geholfen)

http://www.linuxforen.de/forums/showthread.php?s=&threadid=72194
thx carni ^^