--with-nptl and glibc-2.3.2

James Pellow james at alentdesignsolutions.com
Fri Apr 4 08:26:39 CST 2003


Hi all,

After reading the comments on the list reguarding glibc-2.3.2, it appears all 
I need to do is ./configure --with-nptl.  Today, gave this a try and am 
having the following error messages repeated many times when trying to link 
d3d8:

shader.o(.text+0x19f8): In function `IDirect3DVertexShaderImpl_ParseProgram':
/home/pellja/cvs/wine/dlls/d3d8/../../include/winbase.h:1932: undefined 
reference to `HeapAlloc'
stateblock.o(.text+0x1064): In function 
`IDirect3DDeviceImpl_CreateStateBlock':
/home/pellja/cvs/wine/dlls/d3d8/../../include/winbase.h:1932: undefined 
reference to `HeapAlloc'
stateblock.o(.text+0x1402): In function 
`IDirect3DDeviceImpl_DeleteStateBlock':
/home/pellja/cvs/wine/dlls/d3d8/../../include/winbase.h:1932: undefined 
reference to `HeapFree'
stateblock.o(.text+0x14ed): In function `IDirect3DDeviceImpl_BeginStateBlock':
/home/pellja/cvs/wine/dlls/d3d8/../../include/winbase.h:1932: undefined 

--snip--

I have had this problem for the last couple of releases...

My setup is an up to date gentoo, todays wine-cvs,  glibc-2.3.2 and gcc-3.2.2. 
on an AMD thunderbird.  Any ideas?  On the gentoo formums, they all say 
downgrade to glibc-2.3.1, and hear I read use --with-nptl, but it doesn't 
work...  I would rather not downgrade my glibc...

Thanks for your help.  Sorry if this is becomming a FAQ, but it still didn't 
seem clear to me.

James




More information about the wine-devel mailing list