Build troubles at libGL

Joe Krahn jkrahn@nc.rr.com
Sat Aug 6 03:15:00 GMT 2005


I'm trying to build Cygwin X. On the first try, I had a lot of 
unresolved OpenGL references. After cvs-update, the 'make World' went 
OK. But, then a 'make install', after moving the existing /usr/X11R6 
directory, ended up with several unresolved GL symbols.

No doubt, this is related to recent attempts at accelerated OpenGL 
support. Any ideas? Could this relate to the version of headers in 
/usr/include/GL?

I was hoping to tweak the Tray icon a bit. When I exit X, the icon stays 
as a 'zombie', and disappears on mouse-over.

Joe Krahn

gcc -shared -Wl,--out-implib=libGL-1.dll.a 
-Wl,--enable-auto-import,--enable-runtime-pseudo-reloc 
-Wl,--exclude-libs,ALL -o cygGL-1.dll ../../../lib/GL/glx/?*.o 
-L../../../exports/lib  -lXext -lX11
Creating library file: libGL-1.dll.a
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x3acc): undefined 
reference to `@__glFogiv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x3dd2): undefined 
reference to `@__glLightiv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x3fdc): undefined 
reference to `@__glLightModeliv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x42d2): undefined 
reference to `@__glMaterialiv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x4802): undefined 
reference to `@__glTexParameteriv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x4d72): undefined 
reference to `@__glTexEnviv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x4fb2): undefined 
reference to `@__glTexGenfv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x50e2): undefined 
reference to `@__glTexGeniv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x8e62): undefined 
reference to `@__glColorTableParameteriv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0x9942): undefined 
reference to `@__glConvolutionParameteriv_size@4'
../../../lib/GL/glx/indirect.o:indirect.c:(.text+0xe7ac): undefined 
reference to `@__glPointParameterivNV_size@4'
../../../lib/GL/glx/render2.o:render2.c:(.text+0x2a1): undefined 
reference to `@__glMap1f_size@4'
../../../lib/GL/glx/render2.o:render2.c:(.text+0x809): undefined 
reference to `@__glMap2f_size@4'
collect2: ld returned 1 exit status
make[4]: *** [cygGL-1.dll] Error 1

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/



More information about the Cygwin-xfree mailing list