|
Boost-Build : |
From: Reece Dunn (msclrhd_at_[hidden])
Date: 2005-09-14 12:40:46
Vladimir Prus wrote:
>If you can manage to make everything work using this approach, that would
>be
>best. msvc.jam is the most complicated toolset we have, so keeping
>complexity
>out of it is nice. Further, I don't know much about those PSDKs, but is it
>possible to use one with borland compiler? In that case, standalone module
>is
>much better.
There are also other SDKs other than the Platform SDK, such as the Speech
API SDKs (versions 4 and 5), so having a generic approach is a good thing.
Also, it is possible to have MSXML as an external SDK, *and* as part of the
Platform SDK!
When/if the msvc toolset removes dependancy on vcvars.bat, the Framework SDK
(for managed (.NET) C++) would need to be configured as well.
The Microsoft compiler provides its .lib files in COFF format, however the
Borland compiler (at least with 5.5 and earlier) uses OMF, making it
impossible to use the Microsoft Platform SDK with the Borland compiler! I am
not sure about other Windows compilers, but I suspect that CodeWarrior and
others are compatible. Also, I remember that Borland needs to have a
modified winnt.h to get it to compile correctly. Again, I am not sure about
other compilers.
- Reece
Software Engineer/Sophos
www.sophos.com
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk