Hallo, since about last week, wine compilation stops in d3d8:
device.o: In function `DrawPrimitiveI': /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:535: undefined reference to `glMultiTexCoord3f' /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:516: undefined reference to `glMultiTexCoord2f' /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:416: undefined reference to `glMultiTexCoord3f'
I did a "make distclean" and the problem persists. Bye -- Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le Mercredi 5 Février 2003 23:44, Uwe Bonnes a écrit :
Hallo,
since about last week, wine compilation stops in d3d8:
device.o: In function `DrawPrimitiveI': /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:535: undefined reference to `glMultiTexCoord3f' /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:516: undefined reference to `glMultiTexCoord2f' /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:416: undefined reference to `glMultiTexCoord3f'
I did a "make distclean" and the problem persists.
hmmm what mesa version ? it seems your header not correctly implements OpenGL1.3
Bye
Raphael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+Qae2p7NA3AmQTU4RApuEAKCAUqYxCQ8BrdNiRNXDoAOSZpgcoQCfWRsC aJlAIT+IgbyAS0Ur7PGmmEA= =UI19 -----END PGP SIGNATURE-----
On Wed, Feb 05, 2003 at 11:44:22PM +0100, Uwe Bonnes wrote:
Hallo,
since about last week, wine compilation stops in d3d8:
device.o: In function `DrawPrimitiveI': /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:535: undefined reference to `glMultiTexCoord3f' /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:516: undefined reference to `glMultiTexCoord2f' /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:416: undefined reference to `glMultiTexCoord3f'
I did a "make distclean" and the problem persists.
I think the problem is that Raphael / Jason used 'glMultiTexCoord3f' (which is OpenGL 1.2.1) rather than 'glMultiTexCoord3fARB' which is what the OpenGL Linux ABI requires (as they require support for ARB_multitexture which has the ARB versions of the calls). Could you try to replace them by ARB calls and tell us if it works better ? Lionel -- Lionel Ulmer - http://www.bbrox.org/
"Lionel" == Lionel Ulmer <lionel.ulmer(a)free.fr> writes:
Lionel> On Wed, Feb 05, 2003 at 11:44:22PM +0100, Uwe Bonnes wrote: >> Hallo, >> >> since about last week, wine compilation stops in d3d8: > device.o: In >> function `DrawPrimitiveI': > >> /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:535: undefined >> reference to `glMultiTexCoord3f' > >> /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:516: undefined >> reference to `glMultiTexCoord2f' > >> /home/bon/tmp/wine/compile/wine/dlls/d3d8/device.c:416: undefined >> reference to `glMultiTexCoord3f' >> >> I did a "make distclean" and the problem persists. Lionel> I think the problem is that Raphael / Jason used Lionel> 'glMultiTexCoord3f' (which is OpenGL 1.2.1) rather than Lionel> 'glMultiTexCoord3fARB' which is what the OpenGL Linux ABI Lionel> requires (as they require support for ARB_multitexture which has Lionel> the ARB versions of the calls). Lionel> Could you try to replace them by ARB calls and tell us if it Lionel> works better ? GL_VERSION_1_3 decides whether xxx or xxxARB is used. The problem happened on one Suse 8.1 machine, while on anothe Suse 8.1 machine I at the moment have access, wine compiles fine. I will try to find out the difference in installed packages this evening and will report. Bye -- Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
participants (3)
-
Lionel Ulmer -
Raphaël Junqueira -
Uwe Bonnes