Here’s a handy link if you have any boost-using code you need to port over to the iPhone … well, if you want to use anywhere, actually; coding maven Jeff Koftinoff has released a streamlined version called jdksboost:
This version only changes minimal source code from the boost trunk. The objective of the changes to boost is purely to re-arrange the source files so that a simpler build system can be used…
The current standard for building the library files for boost involves a build tool called bjam which is powerful but not easily integrated into the other build environments that I needed.
I decided that for some tools, like Microsoft Visual Studio and iphone and Mac OS X leopard, I really needed all of boost to be compiled by the same IDE project management tool so that I could make sure that all the various compile and linker options were applied correctly between the libraries and my main project…
Useful by itself no matter where you’re using this; and for iPhone developers in particular,
- Apple iPhone targets are supported with an XCode 3.1.3 static library target.
- Endian and long double changes to boost to allow compilation for iPhone hardware as well as the iPhone simulator target.
So there you go, grab the source and enjoy!
Continue Reading →JUL