tom fogal wrote: > tom fogal <tfo...@alumni.unh.edu> writes: >> Compilation is broken on OS X 10.5.7 using master's HEAD [1]: > [snip] >> mklib: Making Darwin shared library: libOSMesa.7.6.dylib >> Undefined symbols: >> "_glCopyBufferSubData", referenced from: >> _static_functions in libglapi.a(glapi_getproc.o) >> ld: symbol(s) not found >> collect2: ld returned 1 exit status > > Err, should have realized this earlier but this of course also happens > on Linux, it just occurs earlier on a Mac. On Linux, it happens when > linking an app against OSMesa, as opposed to linking OSMesa itself. > > Actually, upon further investigation, it looks like the symbol just > exists non-mangled when it should not. > > t...@shigeru lib nm libOSMesa.so | grep -i glCopyBuffer > U glCopyBufferSubData > 000000000028c3c0 T mglCopyBufferSubData > > Based on: > fe0ccf323daba2a5e2f0d9936477c73db044190a > I think gl_mangle.h just needed regenerating. Attached patch solves > the problem. Well, my application links again, at least... >
OK, should be fixed now with commit b0d874bfbec8a323d7a69d98fad875162222a1cb -Brian ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev