[ODE] documentation initiative
Jon Watte
hplus-ode at mindcontrol.org
Mon Apr 12 12:59:55 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.
Which is why, every so often, a new version of the DirectX API
will come out, and using some newer tool to build the libraries,
which then aren't compatible with the older tools, or non-
Microsoft tools. This has happened more than once.
The _ABI_ is compatible, but the _library format_ is not. It
usually takes a while for new conversion tools to show up for
non-Microsoft environments when Microsoft changes their format.
And Microsoft doesn't release back-conversion tools for those
who are still using an older, possibly more stable version of
the tools.
It's not impossible to support all compilers on Microsoft
platforms well, but sometimes it seems like they're trying to
make it as hard as possible. With the end result that adoption
of the "newer, better" tools is actually slowed down!
Cheers,
/ h+
More information about the ODE
mailing list