So I didn’t want to use macports to install Boost, although feel free to if you don’t want to build the libraries yourself.
I was running into quite a few issues, and thought I would make a post as to the steps I had to take to successfully build the libraries.
Step 1: Make sure OS X Command Line Tools are installed
Step 2: Download, extract and change permissions
wget http://downloads.sourceforge.net/project/boost/boost/1.49.0/boost_1_49_0.tar.bz2
tar xfj boost_1_49_0.tar.bz2
cd boost_1_49_0
chmod +x bootstrap.sh
chmod +x tools/build/v2/engine/build.sh
Step 3: Build every library, or just one
All libraries:
./bootstrap.sh –prefix=/usr/local/lib/
Just one:
./bootstrap.sh –prefix=/usr/local/lib/ –with-libraries=thread
Remember the entire guide for unix based system is here, you just had to do some extra steps for OS X.
Also, for those having issues adding dynamic libraries (like the ones created) to your XCode project, check out: Creating working dylibs
Enjoy!