When trying to build 6.5.2 I'm getting these errors when linking libGL: ../../../bin/mklib -o GL -linker 'gcc' \ -major 1 -minor 2 \ -install ../../../lib -L/usr/X11/lib -R/usr/X11/lib -lX11 -lXext -lm -lpthread -lXxf86vm -L/export/dev/alanc/XW_S11_7.2/open-src/lib/mesa/../../../proto-i386-svr4/usr/X11/lib -R/usr/X11/lib -ldrm -lc glcontextmodes.o clientattrib.o compsize.o eval.o glxcmds.o glxext.o glxextensions.o indirect.o indirect_init.o indirect_size.o indirect_window_pos.o indirect_transpose_matrix.o indirect_vertex_array.o indirect_vertex_program.o pixel.o pixelstore.o render2.o renderpix.o single2.o singlepix.o vertarr.o xfont.o glx_pbuffer.o glx_query.o glx_texture_compression.o dri_glx.o XF86dri.o ../../../src/mesa/main/dispatch.o ../../../src/mesa/glapi/glapi.o ../../../src/mesa/glapi/glthread.o
mklib: Making SunOS shared library: libGL.so ld: fatal: symbol `glAreTexturesResidentEXT' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `glDeleteTexturesEXT' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `glGenTexturesEXT' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `glIsTextureEXT' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `glGetColorTableEXT' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `glGetColorTableParameterfvEXT' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `glGetColorTableParameterivEXT' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_356' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_357' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_358' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_359' is multiply-defined: (file singlepix.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_361' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_362' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_363' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_364' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_365' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); ld: fatal: symbol `gl_dispatch_stub_366' is multiply-defined: (file indirect.o type=FUNC; file ../../../src/mesa/main/dispatch.o type=FUNC); and the few I checked do seem to be defined in both files. Any idea what I've done wrong? Should both of these be defining those functions in the same libGL binary? -- -Alan Coopersmith- [EMAIL PROTECTED] Sun Microsystems, Inc. - X Window System Engineering ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev