[ODE] Changes required to compile libode.so...

Martin C. Martin martin at metahuman.org
Mon Apr 12 20:47:31 MST 2004


Why not just use g++ to link, instead of gcc?  Then you'll link against 
the C++ library.   ODE is written in C++ after all...

- Martin

Dominique Louis wrote:

> Does this mean that there is no other work around ( for the moment ), 
> other than the dummy function that Adam mentioned?
> 
> 
> 
> Dominique
> 
> Russ Smith wrote:
> 
>>> ODE isn't *quite* pure-C-clean but I'm not sure why.  You can
>>> harmlessly solve this problem by making a dummy __cxa_pure_virtual()
>>> function in your program (ugh!).
>>
>>
>>
>> it used to be C-clean before the arrival of gcc 3.x - then gcc started
>> requiring more external symbols for c++ support infrastructure. a nice
>> little project for somebody would be to identify all these symbols and
>> make sure that the ODE lib had weak definitions of them. this is one of
>> those totally non-portable things that make cross platform development
>> so entertaining.
>>
>> russ.
>>
> 
> _______________________________________________
> ODE mailing list
> ODE at q12.org
> http://q12.org/mailman/listinfo/ode



More information about the ODE mailing list