Config should put a -lGLU in dlls/opengl32/Makefile : EXTRALIBS , but it doesn't. The url describes the solution. There is a bug report on wine's bugzilla, however this problem occurs on ~amd64. http://bugs.winehq.com/show_bug.cgi?id=5124 Compile message: ... /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libSM.so when searching for -lSM /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libSM.a when searching for -lSM /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libICE.so when searching for -lICE /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libICE.a when searching for -lICE /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libXxf86vm.so when searching for -lXxf86vm /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libXxf86vm.a when searching for -lXxf86vm /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libXext.so when searching for -lXext /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libXext.a when searching for -lXext /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libX11.so when searching for -lX11 /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libX11.a when searching for -lX11 /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libGL.so when searching for -lGL /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libm.so when searching for -lm /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libm.a when searching for -lm /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libc.so when searching for -lc /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libc.a when searching for -lc /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libc.so when searching for -lc /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib64/libc.a when searching for -lc wgl.o: In function `wglUseFontOutlines_common': wgl.c:(.text+0x13ab): undefined reference to `gluNewTess' wgl.c:(.text+0x13df): undefined reference to `gluTessCallback' wgl.c:(.text+0x13ff): undefined reference to `gluTessCallback' wgl.c:(.text+0x141f): undefined reference to `gluTessCallback' wgl.c:(.text+0x1551): undefined reference to `gluTessEndContour' wgl.c:(.text+0x155f): undefined reference to `gluTessEndPolygon' wgl.c:(.text+0x17be): undefined reference to `gluTessBeginPolygon' wgl.c:(.text+0x1819): undefined reference to `gluTessBeginContour' wgl.c:(.text+0x1854): undefined reference to `gluTessVertex' wgl.c:(.text+0x18fb): undefined reference to `gluTessVertex' wgl.c:(.text+0x197a): undefined reference to `gluTessEndContour' wgl.c:(.text+0x1a72): undefined reference to `gluDeleteTess' wgl.c:(.text+0x1b86): undefined reference to `gluTessVertex' wgl.c:(.text+0x1bc0): undefined reference to `gluTessVertex' collect2: ld returned 1 exit status winegcc: x86_64-pc-linux-gnu-gcc failed. make[2]: *** [opengl32.dll.so] Error 2 make[2]: Leaving directory `/var/tmp/portage/app-emulation/wine-0.9.34/work/wine-0.9.34/dlls/opengl32' make[1]: *** [opengl32] Error 2 make[1]: *** Waiting for unfinished jobs.... Reproducible: Always Steps to Reproduce:
*** This bug has been marked as a duplicate of bug 171783 ***