I managed to compile EQ on OSX 10.9 with XCode 5 yesterday, using a distro of
boost built with Homebrew.

There's a couple of key things that affected the process:

-I had to force CMAKE to setup the build environment using libc++ instead of
libstdc++ (since the former seems to be the default for clang).
-I had to include /usr/local to the header search paths
-In the build mode configuration, I moved Release ahead of Debug (this saves
you the problem of having to go through every target and change the scheme
to building for release mode).
-I set OSX_DEPLOYMENT_TARGET to 10.9

Also, if you are trying to get a 64-bit build (like I was) you need to grab
XQuartz since it is required for the egl-based windowing system.

Aside from this, what I did was grab each EQ project independently, disable
buildyard and compile/install them in order (Lunchbox and vmmlib first, then
Collage, then EQ). 

If you choose not to use libc++ as the default standard library, then
chances are you will get a bunch of linking errors if you've built any other
external dependencies using homebrew.

Following the above route, everything compiled and linked just fine, and the
samples ran out of the box :).

Let me know if the instructions above work for you, maybe I missed some
small step.



--
View this message in context: 
http://software.1713.n2.nabble.com/Building-on-OSX-10-9-with-XCode-5-tp7584315p7584938.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to