I tried winex-20021011, winex-cvs 2.2 and 2.2.1, winex just won't compile... the error is always exactly the same: gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fPIC -D__WINE__ -DNO_DEBUG_MSGS -DNO_TRACE_MSGS -D_REENTRANT -I/usr/X11R6/include -o wowthunk.o wowthunk.c LD_LIBRARY_PATH="../../unicode:$LD_LIBRARY_PATH" ../../tools/winebuild/winebuild -fPIC -o utthunk.glue.c -glue utthunk.c gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fPIC -D__WINE__ -DNO_DEBUG_MSGS -DNO_TRACE_MSGS -D_REENTRANT -I/usr/X11R6/include -o utthunk.glue.o utthunk.glue.c gcc -shared -fPIC -Wl,-soname,libkernel32.so kernel32.spec.o comm.spec.o kernel.spec.o stress.spec.o system.spec.o toolhelp.spec.o windebug.spec.o win87em.spec.o wprocs.spec.o comm.o console.o debugger.o format_msg.o kernel_main.o stress.o string.o sync.o thunk.o time.o toolhelp.o utthunk.o win87em.o windebug.o wowthunk.o utthunk.glue.o -o libkernel32.so -L../../dlls -lntdll -L../../library -lwine -lm make[2]: Leaving directory `/var/tmp/portage/winex-cvs-2.2.1/work/wine/dlls/kernel' rm -f libkernel32.so && ln -s kernel/libkernel32.so libkernel32.so make[2]: Entering directory `/var/tmp/portage/winex-cvs-2.2.1/work/wine/dlls/d3dgl' gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fPIC -D__WINE__ -DNO_DEBUG_MSGS -DNO_TRACE_MSGS -D_REENTRANT -I/usr/X11R6/include -o caps.o caps.c In file included from d3dgl_private.h:5, from caps.c:18: ../../include/wine_gl.h:74: redefinition of `PFNGLACTIVETEXTUREARBPROC' /usr/X11R6/include/GL/glext.h:2743: `PFNGLACTIVETEXTUREARBPROC' previously declared here ../../include/wine_gl.h:75: redefinition of `PFNGLCLIENTACTIVETEXTUREARBPROC' /usr/X11R6/include/GL/glext.h:2744: `PFNGLCLIENTACTIVETEXTUREARBPROC' previously declared here ../../include/wine_gl.h:76: redefinition of `PFNGLMULTITEXCOORD2FARBPROC' /usr/X11R6/include/GL/glext.h:2755: `PFNGLMULTITEXCOORD2FARBPROC' previously declared here make[2]: *** [caps.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/winex-cvs-2.2.1/work/wine/dlls/d3dgl' make[1]: *** [d3dgl/libd3dgl.so] Error 2 make[1]: Leaving directory `/var/tmp/portage/winex-cvs-2.2.1/work/wine/dlls' make: *** [dlls] Error 2 (that might be too much output, sorry if it is) There's some talk about glext.h in the winex-cvs list in 2001 and that kind of errors, btw. Any suggestions welcome :)
That is with X 4.2.99.3 with dri.sf.net bleeding-edge snapshot for r200, btw
commenting the mentioned wine_gl lines makes it compile, I'll have to get home to try it before confirming if it works... and that wouldn`t fix the bug anyway
Lo Pierre-Olivier. Sorry, but i can't help you there. See, i'm not a wine developer, i only maintain the packages in portage. This looks like a serious problem. Try to contact the wine developers / mailinglists and sort that out and i'll be glad to patch the ebuilds. Sorry for the bad news. -phoen][x-
db fix