Any time I compile an X11 OpenGL program on MacOS 10.4.2, I get a slew of warnings of the form:
gcc -o ... -L/usr/X11R6/lib -lGL -lGLU -lXt -lX11 -lXmu
...
/usr/bin/ld: warning multiple definitions of symbol _glPointParameteri
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib(gll_api.o) definition of _glPointParameteri
/usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of _glPointParameteri
They appear to be harmless, but I'd like to make them go away anyway. How?
Update: It seems like "-bind_at_load -multiply_defined suppress" is the proper incantation, though that may be hiding warnings that matter. I suspect not, though.