On 12/3/14 1:04 pm, parafin wrote: > It's your responsibility to not mix different C++ libs. And better not > use -stdlib option, but > macosx_deployment_target / -DCMAKE_OSX_DEPLOYMENT_TARGET (either set > them to 10.6 or don't - in first case libstdc++ will be used, in > second - libc++). In any case building instructions are fine.
The deployment target doesn't affect the stdlib used, unfortunately. We ran into the same issue with our AtomKraft plugin product on OS X after upgrading XCode to 5.x. You still need the -stdlib flag. In any case, I just had to re-build ILMBase and OpenEXR via macports and that fixed it. No flags needed in DT's CMakeLists. :) It also means DT now officially build with Clang on Darwin! Cool. :] Aka: macports doesn't explicitly define which std c++ lib to use either. This means though that if anyone updates XCode and has an existing macports installation, all packages installed or upgraded afterwards will link against a different lib c++ than those already installed. .mm ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ darktable-devel mailing list darktable-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-devel