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