0408 w/ glibc 2.3.2 still broken

Scott Carmichael sgijobe at meriadoc.jobeus.net
Thu Apr 10 15:48:39 CDT 2003


> WHAT'S NEW with Wine-20030408: (see ChangeLog for details)
>         - Support for all variants of glibc 2.3.

I'm still getting errors with glibc 2.3.2. The same ones I was getting
with -20030318. Anyone know why this is? :) Unfortunately, the
LD_ASSUME_KERNEL fix doesn't seem to work, as it seems to break everything
else on my system needed to run the actual build. =\

Thanks, and the log of the fail follows...


make[2]: Entering directory `/home/jobe/wine-20030408/dlls/d3d8'
gcc -shared  -Wl,-Bsymbolic,-z,defs d3d8.spec.o    basetexture.o
cubetexture.o d3d8_main.o device.o directx.o indexbuffer.o resource.o
shader.o stateblock.o surface.o swapchain.o texture.o vertexbuffer.o
volume.o volumetexture.o vshaderdeclaration.o  d3d8.dll.dbg.o -o
d3d8.dll.so -L../../dlls  -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
basetexture.o(.text+0x281): In function
`IDirect3DBaseTexture8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
cubetexture.o(.text+0x2d2): In function
`IDirect3DCubeTexture8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
d3d8_main.o(.text+0xf4): In function `Direct3DCreate8':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
d3d8_main.o(.text+0x1ba): In function `DllMain':
/home/jobe/wine-20030408/dlls/d3d8/d3d8_main.c:64: undefined reference to
`GetModuleHandleA'
d3d8_main.o(.text+0x1d5):/home/jobe/wine-20030408/dlls/d3d8/d3d8_main.c:67:
undefined reference to `GetProcAddress'
d3d8_main.o(.text+0x1f2):/home/jobe/wine-20030408/dlls/d3d8/d3d8_main.c:68:
undefined reference to `GetProcAddress'
device.o(.text+0x35c1): In function `IDirect3DDevice8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
device.o(.text+0x385c): In function `IDirect3DDevice8Impl_GetDisplayMode':
/home/jobe/wine-20030408/dlls/d3d8/device.c:1081: undefined reference to
`GetSystemMetrics'
device.o(.text+0x3870):/home/jobe/wine-20030408/dlls/d3d8/device.c:1082:
undefined reference to `GetSystemMetrics'
device.o(.text+0x38a6):/home/jobe/wine-20030408/dlls/d3d8/device.c:1085:
undefined reference to `CreateDCA'
device.o(.text+0x38bb):/home/jobe/wine-20030408/dlls/d3d8/device.c:1086:
undefined reference to `GetDeviceCaps'
device.o(.text+0x38c8):/home/jobe/wine-20030408/dlls/d3d8/device.c:1087:
undefined reference to `DeleteDC'
device.o(.text+0x3f77): In function `IDirect3DDevice8Impl_CreateTexture':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
device.o(.text+0x41d7): In function
`IDirect3DDevice8Impl_CreateVolumeTexture':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
device.o(.text+0x42ed):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapAlloc'
device.o(.text+0x4385):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapAlloc'
device.o(.text+0x453a): In function
`IDirect3DDevice8Impl_CreateCubeTexture':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
device.o(.text+0x47c4):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
more undefined references to `HeapAlloc' follow
device.o(.text+0x110ac): In function
`IDirect3DDevice8Impl_DeleteVertexShader':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
device.o(.text+0x110cc):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapFree'
device.o(.text+0x11117):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapFree'
device.o(.text+0x11139):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapFree'
device.o(.text+0x111a9):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapFree'
device.o(.text+0x116e2): In function
`IDirect3DDevice8Impl_CreatePixelShader':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
device.o(.text+0x1195b): In function
`IDirect3DDevice8Impl_DeletePixelShader':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
directx.o(.text+0x231): In function `IDirect3D8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
directx.o(.text+0x549): In function `IDirect3D8Impl_GetAdapterModeCount':
/home/jobe/wine-20030408/dlls/d3d8/directx.c:150: undefined reference to
`GetSystemMetrics'
directx.o(.text+0x55b):/home/jobe/wine-20030408/dlls/d3d8/directx.c:151:
undefined reference to `GetSystemMetrics'
directx.o(.text+0x687): In function `IDirect3D8Impl_EnumAdapterModes':
/home/jobe/wine-20030408/dlls/d3d8/directx.c:194: undefined reference to
`CreateDCA'
directx.o(.text+0x69c):/home/jobe/wine-20030408/dlls/d3d8/directx.c:195:
undefined reference to `GetDeviceCaps'
directx.o(.text+0x6a9):/home/jobe/wine-20030408/dlls/d3d8/directx.c:196:
undefined reference to `DeleteDC'
directx.o(.text+0x7bd):/home/jobe/wine-20030408/dlls/d3d8/directx.c:182:
undefined reference to `GetSystemMetrics'
directx.o(.text+0x7d1):/home/jobe/wine-20030408/dlls/d3d8/directx.c:183:
undefined reference to `GetSystemMetrics'
directx.o(.text+0x958): In function
`IDirect3D8Impl_GetAdapterDisplayMode':
/home/jobe/wine-20030408/dlls/d3d8/directx.c:228: undefined reference to
`GetSystemMetrics'
directx.o(.text+0x96c):/home/jobe/wine-20030408/dlls/d3d8/directx.c:229:
undefined reference to `GetSystemMetrics'
directx.o(.text+0x9a2):/home/jobe/wine-20030408/dlls/d3d8/directx.c:232:
undefined reference to `CreateDCA'
directx.o(.text+0x9b7):/home/jobe/wine-20030408/dlls/d3d8/directx.c:233:
undefined reference to `GetDeviceCaps'
directx.o(.text+0x9c4):/home/jobe/wine-20030408/dlls/d3d8/directx.c:234:
undefined reference to `DeleteDC'
directx.o(.text+0x109d): In function `IDirect3D8Impl_CreateDevice':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
directx.o(.text+0x11a7): In function `IDirect3D8Impl_CreateDevice':
/home/jobe/wine-20030408/dlls/d3d8/directx.c:459: undefined reference to
`GetPropA'
directx.o(.text+0x11be):/home/jobe/wine-20030408/dlls/d3d8/directx.c:468:
undefined reference to `GetDC'
directx.o(.text+0x11ff):/home/jobe/wine-20030408/dlls/d3d8/directx.c:56:
undefined reference to `ExtEscape'
directx.o(.text+0x127f):/home/jobe/wine-20030408/dlls/d3d8/directx.c:480:
undefined reference to `GetDesktopWindow'
directx.o(.text+0x1291):/home/jobe/wine-20030408/dlls/d3d8/directx.c:480:
undefined reference to `GetPropA'
directx.o(.text+0x13a0):/home/jobe/wine-20030408/dlls/d3d8/directx.c:496:
undefined reference to `ReleaseDC'
directx.o(.text+0x143e):/home/jobe/wine-20030408/dlls/d3d8/directx.c:515:
undefined reference to `GetClientRect'
indexbuffer.o(.text+0x244): In function
`IDirect3DIndexBuffer8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
indexbuffer.o(.text+0x264):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapFree'
resource.o(.text+0x231): In function `IDirect3DResource8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
shader.o(.text+0xc0a): In function
`IDirect3DDeviceImpl_CreateVertexShader':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
shader.o(.text+0xc46):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapAlloc'
shader.o(.text+0x19f8): In function
`IDirect3DVertexShaderImpl_ParseProgram':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
stateblock.o(.text+0x1064): In function
`IDirect3DDeviceImpl_CreateStateBlock':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
stateblock.o(.text+0x1402): In function
`IDirect3DDeviceImpl_DeleteStateBlock':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
stateblock.o(.text+0x14ed): In function
`IDirect3DDeviceImpl_BeginStateBlock':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
surface.o(.text+0x234): In function `IDirect3DSurface8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
surface.o(.text+0x254):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapFree'
swapchain.o(.text+0x231): In function `IDirect3DSwapChain8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
texture.o(.text+0x2c3): In function `IDirect3DTexture8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
vertexbuffer.o(.text+0x237): In function
`IDirect3DVertexBuffer8Impl_Release':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapFree'
vertexbuffer.o(.text+0x269):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
more undefined references to `HeapFree' follow
vshaderdeclaration.o(.text+0x6d): In function
`IDirect3DDeviceImpl_CreateVertexShaderDeclaration8':
/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932: undefined
reference to `HeapAlloc'
vshaderdeclaration.o(.text+0x114):/home/jobe/wine-20030408/dlls/d3d8/../../include/winbase.h:1932:
undefined reference to `HeapAlloc'
collect2: ld returned 1 exit status
make[2]: *** [d3d8.dll.so] Error 1
make[2]: Leaving directory `/home/jobe/wine-20030408/dlls/d3d8'
make[1]: *** [d3d8] Error 2
make[1]: Leaving directory `/home/jobe/wine-20030408/dlls'
make: *** [dlls] Error 2

Compilation failed, aborting install.




More information about the wine-devel mailing list