dogecoin/dogecoin — pull request #60 by atomicdoge (2013-12-27 04:50:19+00:00)
Title: Fixing some build issues on OS X Mavericks

It's still not perfect, but at least it works! Can't link to boost on Mavericks with llvm the way it's typically built in managers like Homebrew. Have to build it yourself and force it to use `stdlibc++`.

Cribbed off this: https://github.com/bitcoin/bitcoin/issues/3363

Specifically, just downloaded boost 1.55, and ran:

./bootstrap.sh
./b2 --toolset=clang cxxflags="-stdlib=libstdc++" linkflags="-stdlib=libstdc++" \
variant=release link=static threading=multi runtime-link=static --build-dir=build \
--build-type=minimal stage --with-program_options --with-system --with-filesystem \
--with-chrono --with-thread

When building in Qt Creator, just need to make sure and update your lib/include paths to point to the right locations. There are some hard coded paths to windows disks I didn't want to stomp on...