[ODE] Building on MacOSX (and now Linux)

Ryan Gardner ryebrye at gmail.com
Thu May 4 09:06:49 MST 2006


The recent updates make the drawstuff build just fine on my OS X  
setup. ODE itself does not build, however, because of the following  
error:

ld: Undefined symbols:
__Unwind_Resume
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libode.dylib] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

I know that Samuli posted another message about possibly changing  
a .c file to .cpp to make it build with g++.

How are people getting past this link error?

Ryan

--------------------------------
"Any man who can drive safely while kissing a pretty girl is simply  
not giving the kiss the attention it deserves."
-Albert Einstein


On May 4, 2006, at 12:06 AM, Samuli Riihonen wrote:

> Hello...
> One glitch.
> Would you please change ifdef in drawstuff/src/drawstuff.cpp to be:
>
> #ifdef HAVE_APPLE_OPENGL_FRAMEWORK
> #include <OpenGL/gl.h>
> #include <OpenGL/glu.h>
> #else
>
> At the moment it checks against #ifdef MAC_OS_X which is not defined
> (although it was before... probably too little sleep for me).
> Otherwise the addition now compiles and works for me (OS X 10.4.6,
> powerbook G4) with a fresh checkout + autogen.sh + configure + make
>
> - Samuli

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://q12.org/pipermail/ode/attachments/20060504/b0a0fc5a/attachment-0001.htm


More information about the ODE mailing list