problem compiling wine

philippe de backer pdebacker at austin.rr.com
Thu Oct 16 06:57:22 CDT 2003


The Problem exists with either extracts from cvs or tarball.
configure (either w/ or w/o --enable-opengl) runs fine with no error.

I am running SuSe 8.1 
Everything compiles fine except d3d8.dll.so which behaves as follows:



make[1]: Entering directory `/home/pdb/download/wine/dlls/d3d8'
gcc -shared -Wl,-Bsymbolic,-z,defs d3d8.spec.o    basetexture.o cubetexture.o 
d3d8_main.o device.o directx.o drawprim.o indexbuffer.o resource.o shader.o 
stateblock.o surface.o swapchain.o texture.o utils.o vertexbuffer.o volume.o 
volumetexture.o vshaderdeclaration.o  d3d8.dll.dbg.o -o d3d8.dll.so 
-L../../libs/wine -lwine -L../../libs/uuid -lwine_uuid  -L/usr/X11R6/lib  
-lSM -lICE -lXxf86dga -lXxf86vm -lXv -lXext -lX11  -lGL -lGLU 
-L../../libs/port -lwine_port  -lm  -lc
device.o: In function `setupTextureStates':
/home/pdb/download/wine/dlls/d3d8/device.c:121: undefined reference to 
`glActiveTexture'
device.o: In function `IDirect3DDevice8Impl_SetTransform':
/home/pdb/download/wine/dlls/d3d8/device.c:1495: undefined reference to 
`glActiveTexture'
device.o: In function `IDirect3DDevice8Impl_SetRenderState':
/home/pdb/download/wine/dlls/d3d8/device.c:2487: undefined reference to 
`glActiveTexture'
device.o: In function `IDirect3DDevice8Impl_SetTexture':
/home/pdb/download/wine/dlls/d3d8/device.c:3051: undefined reference to 
`glActiveTexture'
device.o: In function `IDirect3DDevice8Impl_SetTextureStageState':
/home/pdb/download/wine/dlls/d3d8/device.c:3184: undefined reference to 
`glActiveTexture'
drawprim.o: In function `draw_vertex':
/home/pdb/download/wine/dlls/d3d8/drawprim.c:575: undefined reference to 
`glMultiTexCoord1f'
/home/pdb/download/wine/dlls/d3d8/drawprim.c:611: undefined reference to 
`glMultiTexCoord4f'
/home/pdb/download/wine/dlls/d3d8/drawprim.c:599: undefined reference to 
`glMultiTexCoord3f'
/home/pdb/download/wine/dlls/d3d8/drawprim.c:587: undefined reference to 
`glMultiTexCoord2f'
drawprim.o: In function `drawStridedFast':
/home/pdb/download/wine/dlls/d3d8/drawprim.c:817: undefined reference to 
`glClientActiveTexture'
drawprim.o: In function `drawStridedSlow':
/home/pdb/download/wine/dlls/d3d8/drawprim.c:1083: undefined reference to 
`glMultiTexCoord1f'
/home/pdb/download/wine/dlls/d3d8/drawprim.c:1119: undefined reference to 
`glMultiTexCoord4f'
/home/pdb/download/wine/dlls/d3d8/drawprim.c:1107: undefined reference to 
`glMultiTexCoord3f'
/home/pdb/download/wine/dlls/d3d8/drawprim.c:1095: undefined reference to 
`glMultiTexCoord2f'
stateblock.o: In function `IDirect3DDeviceImpl_InitStartupStateBlock':
/home/pdb/download/wine/dlls/d3d8/stateblock.c:215: undefined reference to 
`glActiveTexture'
collect2: ld returned 1 exit status
make[1]: *** [d3d8.dll.so] Error 1
make[1]: Leaving directory `/home/pdb/download/wine/dlls/d3d8'


any help would be appreciated.






More information about the wine-users mailing list