Wine 0.9.9 и debian х86_64
не компилируется в простом режиме
пишет
configure:1888: checking for C compiler default output file name
configure:1891: gcc -m32 conftest.c >&5
/usr/bin/ld: skipping incompatible /usr/lib/gcc-lib/x86_64-linux/3.3.5/./libgcc.a when searching for -lgcc
/usr/bin/ld: skipping incompatible /usr/lib/gcc-lib/x86_64-linux/3.3.5/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
collect2: ld returned 1 exit status
ладно
при попытке сборки --enable-win64 отрабатывает нормально
но дойдя до сборки d3d падает с криком
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./ddraw.spec d3d_utils.o device_main.o device_opengl.o direct3d_main.o direct3d_opengl.o executebuffer.o light.o material.o opengl_utils.o texture.o vertexbuffer.o viewport.o clipper.o ddraw_hal.o ddraw_main.o ddraw_thunks.o ddraw_user.o ddraw_utils.o main.o palette_hal.o palette_main.o regsvr.o surface_dib.o surface_fakezbuffer.o surface_gamma.o surface_hal.o surface_main.o surface_thunks.o surface_user.o surface_wndproc.o version.res -o ddraw.dll.so -L../../dlls -L../../dlls/ole32 -L../../dlls/user32 -L../../dlls/gdi32 -L../../dlls/advapi32 -L../../dlls/kernel32 -L../../dlls/ntdll -lole32 -luser32 -lgdi32 -ladvapi32 -lkernel32 -lntdll -L../../libs/wine -lwine -ldxguid -luuid -L/usr/X11R6/lib -lSM -lICE -lXxf86dga -lXxf86vm -lXext -lX11 -L../../libs/port -lwine_port
surface_wndproc.o(.text+0xa6): In function `DirectDrawSurface_WndProc':
/usr/src/wine-0.9.9/dlls/ddraw/surface_wndproc.c:57: undefined reference to `GetWindowLongPtrA'
surface_wndproc.o(.text+0x18b):/usr/src/wine-0.9.9/dlls/ddraw/surface_wndproc.c:99: undefined reference to `SetWindowLongPtrA'
collect2: ld returned 1 exit status
winegcc: gcc failed.
что делать?
Wine 0.9.9 и debian х86_64
Модератор: Модераторы разделов