Кто-нибудь собирал wine в 64битной версии? (Проблема с OpenGLем.)

PCLinuxOS

Модератор: Bizdelnick

FoxM
Сообщения: 5

Кто-нибудь собирал wine в 64битной версии?

Сообщение FoxM »

Код: Выделить всё

 make[2]: Entering directory `/mnt/4ther/soft/misc/Wine/wine-0.9.33/dlls/opengl32'
../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./opengl32.spec    opengl_ext.o opengl_norm.o wgl.o     version.res   -o opengl32.dll.so  -luser32 -lgdi32 -ladvapi32 -lkernel32 -lntdll  -lSM -lICE -lXext -lX11  -lGL ../../libs/port/libwine_port.a
wgl.o: In function `wglUseFontOutlines_common':
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:389: undefined reference to `gluNewTess'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:392: undefined reference to `gluTessCallback'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:393: undefined reference to `gluTessCallback'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:394: undefined reference to `gluTessCallback'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:498: undefined reference to `gluTessEndContour'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:510: undefined reference to `gluTessEndPolygon'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:452: undefined reference to `gluTessBeginPolygon'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:459: undefined reference to `gluTessBeginContour'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:462: undefined reference to `gluTessVertex'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:476: undefined reference to `gluTessVertex'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:505: undefined reference to `gluTessEndContour'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:520: undefined reference to `gluDeleteTess'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:489: undefined reference to `gluTessVertex'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:492: undefined reference to `gluTessVertex'
collect2: ld returned 1 exit status
winegcc: gcc failed.
make[2]: *** [opengl32.dll.so] Ошибка 2


С родными мандривскими дровами configur вообще opengl не находил и компилился без него удачно. Потом поставил 97,55(Nvidia) opengl нашелся, но во время компиляции вылазит такая бяка. Что делать?
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: Кто-нибудь собирал wine в 64битной версии?

Сообщение olelukoie »

FoxM писал(а):
20.03.2007 23:07

Код: Выделить всё

/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:389: undefined reference to `gluNewTess'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:392: undefined reference to `gluTessCallback'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:393: undefined reference to `gluTessCallback'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:394: undefined reference to `gluTessCallback'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:498: undefined reference to `gluTessEndContour'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:510: undefined reference to `gluTessEndPolygon'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:452: undefined reference to `gluTessBeginPolygon'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:459: undefined reference to `gluTessBeginContour'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:462: undefined reference to `gluTessVertex'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:476: undefined reference to `gluTessVertex'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:505: undefined reference to `gluTessEndContour'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:520: undefined reference to `gluDeleteTess'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:489: undefined reference to `gluTessVertex'
/asoft/misc/Wine/wine-0.9.33/dlls/opengl32/wgl.c:492: undefined reference to `gluTessVertex'


С родными мандривскими дровами configur вообще opengl не находил и компилился без него удачно. Потом поставил 97,55(Nvidia) opengl нашелся, но во время компиляции вылазит такая бяка. Что делать?


Это не OpenGL сам по себе, а дополнительная библиотека к нему - GLU. В состав дров от nVidia и ATI она не входит - она входит в состав MESA. Ставь месу, и все должно скомпилироваться.
Спасибо сказали:
FoxM
Сообщения: 5

Re: Кто-нибудь собирал wine в 64битной версии?

Сообщение FoxM »

Помогла установка 32битных версий libmesagl*.
Спасибо сказали: