[ODE] documentation initiative

George Birbilis birbilis at kagi.com
Mon Apr 12 22:08:34 MST 2004


> The C ABI is identical across all popular Win32 compilers -- otherwise,
you
> wouldn't be able to use DirectX or even the Win32 SDK with the non-MS
> compilers.

DirectX API runs as an inprocess COM server (DLL), no static library you
link to

the C ABI is not the same accross platforms, remember recently GCC had done
some changes to be more compatible to the latest C spec. On Windows most
compilers interoperate more or less, but better use DLLs and dynamic linking
instead of static (or even better use COM so that you don't need to rebuild
your code everytime) if you want better interoperability between stuff
written in different languages. Best option is though .NET if you want to
mix many languages cause you need no wrapper stuff, a class built in one
.net language can be used from anyother .net language as long as it follows
the CLR (Common Language Runtime) spec.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
George Birbilis <birbilis at kagi.com>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ QuickTime VCL and ActiveX controls (for PowerPoint/VB/Delphi etc.)
+ Plugs VCL and ActiveX controls (InterProcess/Internet communication)
+ TransFormations, VB6 forms to ASP.net WebForms convertion
http://www.kagi.com/birbilis
+ Robotics
http://www.mech.upatras.gr/~robgroup
........................................................................



More information about the ODE mailing list