[ODE] Exception Handling

Rodrigo Hernandez kwizatz at aeongames.com
Tue Jan 30 09:22:22 MST 2007

STenyaK (Bruno Gonzalez) wrote:
> Why is C-linkage needed? How many people use it? Maybe losing C-linking  
> ability would not be that bad (but only "maybe"! that's why i ask).

Due to name mangling (http://en.wikipedia.org/wiki/Name_mangling) a C++ 
shared library compiled with a particular compiler would only be useful 
to those using the same
compiler, this is the reason things like COM were invented, anyone using 
shared libraries has used C linking at least once
in their life, ever used OpenGL? if so you did too. C-linking stays, go 
nuts about writing all the wrappers you want though.

More information about the ODE mailing list