<div style="white-space:pre-wrap">Hello,<br><br>I'm new to OSG and to this list, so I'm not sure how appropriate this post is, but I'm hoping somebody will find it useful. Following are some notes about the process I went through to build OSG on my new Macbook Pro.<br><br>Mac OS X 10.11.5<br>CMake 3.5.2<br>Xcode 7.3.1<br>OSG git clone, "git rev-parse HEAD" returns 157ee3dd7d080e7b16b133dabab9f8dce2f83941<br><br>When configuring with cmake I get the following warning:<br>-----------------------------------------------------------------------------<br>CMake Warning (dev):<br>  Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake<br>  --help-policy CMP0042" for policy details.  Use the cmake_policy command to<br>  set the policy and suppress this warning.<br><br>  MACOSX_RPATH is not specified for the following targets:<br><br>   OpenThreads<br>   osg<br>   osgAnimation<br>   osgDB<br>   osgFX<br>   osgGA<br>   osgManipulator<br>   osgParticle<br>   osgPresentation<br>   osgShadow<br>   osgSim<br>   osgTerrain<br>   osgText<br>   osgUI<br>   osgUtil<br>   osgViewer<br>   osgVolume<br>   osgWidget<br>-----------------------------------------------------------------------------<br>(I'm not installing to a default path)<br><br>When running make I get the following errors:<br>-----------------------------------------------------------------------------<br>Scanning dependencies of target osg<br>[  0%] Building CXX object src/osg/CMakeFiles/osg.dir/AlphaFunc.cpp.o<br>In file included from /Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osg/AlphaFunc.cpp:14">gitbub.com/OpenSceneGraph/src/osg/AlphaFunc.cpp:14</a>:<br>In file included from /Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/include/osg/AlphaFunc:17">gitbub.com/OpenSceneGraph/include/osg/AlphaFunc:17</a>:<br>In file included from /Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/include/osg/StateAttribute:18">gitbub.com/OpenSceneGraph/include/osg/StateAttribute:18</a>:<br>In file included from /Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/include/osg/Object:19">gitbub.com/OpenSceneGraph/include/osg/Object:19</a>:<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/include/osg/ref_ptr:99:42">gitbub.com/OpenSceneGraph/include/osg/ref_ptr:99:42</a>: error: implicit instantiation of<br>      undefined template 'std::__1::basic_string<char, std::__1::char_traits<char>,<br>      std::__1::allocator<char> >'<br>                throw std::runtime_error(std::string("could not dereference invalid osg pointer ") ...<br>                                         ^<br>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iosfwd:193:33: note: <br>      template is declared here<br>    class _LIBCPP_TYPE_VIS_ONLY basic_string;<br>                                ^<br>In file included from /Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osg/AlphaFunc.cpp:14">gitbub.com/OpenSceneGraph/src/osg/AlphaFunc.cpp:14</a>:<br>In file included from /Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/include/osg/AlphaFunc:17">gitbub.com/OpenSceneGraph/include/osg/AlphaFunc:17</a>:<br>In file included from /Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/include/osg/StateAttribute:18">gitbub.com/OpenSceneGraph/include/osg/StateAttribute:18</a>:<br>In file included from /Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/include/osg/Object:19">gitbub.com/OpenSceneGraph/include/osg/Object:19</a>:<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/include/osg/ref_ptr:109:42">gitbub.com/OpenSceneGraph/include/osg/ref_ptr:109:42</a>: error: implicit instantiation of<br>      undefined template 'std::__1::basic_string<char, std::__1::char_traits<char>,<br>      std::__1::allocator<char> >'<br>                throw std::runtime_error(std::string("could not call invalid osg pointer ") + std::s...<br>                                         ^<br>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iosfwd:193:33: note: <br>      template is declared here<br>    class _LIBCPP_TYPE_VIS_ONLY basic_string;<br>                                ^<br>2 errors generated.<br>make[2]: *** [src/osg/CMakeFiles/osg.dir/AlphaFunc.cpp.o] Error 1<br>make[1]: *** [src/osg/CMakeFiles/osg.dir/all] Error 2<br>make: *** [all] Error 2<br>-----------------------------------------------------------------------------<br><br>Changing "OpenSceneGraph/include/osg/ref_ptr" by adding "#include <string>" seems to solve this.<br>Next run builds OSG, but with following warnings:<br>-----------------------------------------------------------------------------<br>...<br>[ 20%] Building CXX object src/osgViewer/CMakeFiles/osgViewer.dir/GraphicsWindowCocoa.mm.o<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgViewer/GraphicsWindowCocoa.mm:1726:29">gitbub.com/OpenSceneGraph/src/osgViewer/GraphicsWindowCocoa.mm:1726:29</a>: warning: <br>      incompatible pointer types sending 'CocoaAppDelegate *' to parameter of type<br>      'id<NSFileManagerDelegate> _Nullable' [-Wincompatible-pointer-types]<br>        [NSApp setDelegate: [[CocoaAppDelegate alloc] init] ];<br>                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include/objc/NSObject.h:60:1: note: <br>      instance method 'init' is assumed to return an instance of its receiver type ('CocoaAppDelegate *')<br>- (instancetype)init<br>^<br>1 warning generated.<br>[ 20%] Building CXX object src/osgViewer/CMakeFiles/osgViewer.dir/DarwinUtils.mm.o<br>[ 20%] Building CXX object src/osgViewer/CMakeFiles/osgViewer.dir/PixelBufferCocoa.mm.o<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:59:17">gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:59:17</a>: warning: <br>      'NSOpenGLPFAPixelBuffer' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]<br>    attr[i++] = NSOpenGLPFAPixelBuffer; // for pbuffer usage<br>                ^<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:88:2: note: <br>      'NSOpenGLPFAPixelBuffer' has been explicitly marked deprecated here<br>        NSOpenGLPFAPixelBuffer NS_ENUM_DEPRECATED_MAC(10_3, 10_7)      =  90,<br>        ^<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:75:5">gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:75:5</a>: warning: <br>      'NSOpenGLPixelBuffer' is deprecated: first deprecated in OS X 10.7 - Use GL_EXT_framebuffer_object<br>      instead [-Wdeprecated-declarations]<br>    NSOpenGLPixelBuffer* pbuffer = [[NSOpenGLPixelBuffer alloc] initWithTextureTarget: _traits->targ...<br>    ^<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:139:12: note: <br>      'NSOpenGLPixelBuffer' has been explicitly marked deprecated here<br>@interface NSOpenGLPixelBuffer : NSObject<br>           ^<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:75:38">gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:75:38</a>: warning: <br>      'NSOpenGLPixelBuffer' is deprecated: first deprecated in OS X 10.7 - Use GL_EXT_framebuffer_object<br>      instead [-Wdeprecated-declarations]<br>    NSOpenGLPixelBuffer* pbuffer = [[NSOpenGLPixelBuffer alloc] initWithTextureTarget: _traits->targ...<br>                                     ^<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:139:12: note: <br>      'NSOpenGLPixelBuffer' has been explicitly marked deprecated here<br>@interface NSOpenGLPixelBuffer : NSObject<br>           ^<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:75:65">gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:75:65</a>: warning: <br>      'initWithTextureTarget:textureInternalFormat:textureMaxMipMapLevel:pixelsWide:pixelsHigh:' is<br>      deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]<br>    NSOpenGLPixelBuffer* pbuffer = [[NSOpenGLPixelBuffer alloc] initWithTextureTarget: _traits->targ...<br>                                                                ^<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:155:1: note: <br>      'initWithTextureTarget:textureInternalFormat:textureMaxMipMapLevel:pixelsWide:pixelsHigh:' has been<br>      explicitly marked deprecated here<br>- (nullable instancetype)initWithTextureTarget:(GLenum)target textureInternalFormat:(GLenum)format t...<br>^<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:77:15">gitbub.com/OpenSceneGraph/src/osgViewer/PixelBufferCocoa.mm:77:15</a>: warning: <br>      'setPixelBuffer:cubeMapFace:mipMapLevel:currentVirtualScreen:' is deprecated: first deprecated in OS X<br>      10.7 [-Wdeprecated-declarations]<br>    [_context setPixelBuffer: pbuffer cubeMapFace: _traits->face mipMapLevel:_traits->level currentV...<br>              ^<br>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:259:1: note: <br>      'setPixelBuffer:cubeMapFace:mipMapLevel:currentVirtualScreen:' has been explicitly marked deprecated<br>      here<br>- (void)setPixelBuffer:(NSOpenGLPixelBuffer *)pixelBuffer cubeMapFace:(GLenum)face mipMapLevel:(GLin...<br>^<br>5 warnings generated.<br>...<br>[ 86%] Building CXX object src/osgPlugins/3ds/CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_io.c.o<br>clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated<br>...<br>[ 87%] Linking CXX shared module ../../../lib/osgPlugins-3.5.4/osgdb_3ds.so<br>ld: warning: ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_atmosphere.c.o) was built for newer OSX version (10.11) than being linked (10.8)object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_background.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br><br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_camera.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_chunk.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_chunktable.c.o) was built for newer OSX version (10.11) than being linked (10.8)ld: warning: <br>object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_file.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_light.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_material.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_math.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_matrix.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_mesh.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_node.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_quat.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_shadow.c.o) was built for newer OSX version (10.11) than being linked (10.8)ld: warning: <br>object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_track.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_util.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_vector.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_3ds.dir/lib3ds/lib3ds_viewport.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>[ 87%] Built target osgdb_3ds<br>...<br>Scanning dependencies of target osgdb_zip<br>[ 95%] Building CXX object src/osgPlugins/zip/CMakeFiles/osgdb_zip.dir/unzip.cpp.o<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1812:3">gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1812:3</a>: warning: 'register'<br>      storage class specifier is deprecated [-Wdeprecated-register]<br>  register uInt i;              // counter, current code<br>  ^~~~~~~~~<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1813:3">gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1813:3</a>: warning: 'register'<br>      storage class specifier is deprecated [-Wdeprecated-register]<br>  register uInt j;              // counter<br>  ^~~~~~~~~<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1814:3">gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1814:3</a>: warning: 'register'<br>      storage class specifier is deprecated [-Wdeprecated-register]<br>  register int k;               // number of bits in current code<br>  ^~~~~~~~~<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1817:3">gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1817:3</a>: warning: 'register'<br>      storage class specifier is deprecated [-Wdeprecated-register]<br>  register uInt *p;            // pointer into c[], b[], or v[]<br>  ^~~~~~~~~<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1821:3">gitbub.com/OpenSceneGraph/src/osgPlugins/zip/unzip.cpp:1821:3</a>: warning: 'register'<br>      storage class specifier is deprecated [-Wdeprecated-register]<br>  register int w;               // bits before this table == (l * h)<br>  ^~~~~~~~~<br>5 warnings generated.<br>...<br>[ 97%] Building CXX object src/osgPlugins/osc/CMakeFiles/osgdb_osc.dir/osc/OscPrintReceivedElements.cpp.o<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgPlugins/osc/osc/OscPrintReceivedElements.cpp:127:17">gitbub.com/OpenSceneGraph/src/osgPlugins/osc/osc/OscPrintReceivedElements.cpp:127:17</a>: warning: <br>      'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'?<br>      [-Wmismatched-new-delete]<br>                delete s;<br>                ^<br>                      []<br>/Users/wja/projects/<a href="http://gitbub.com/OpenSceneGraph/src/osgPlugins/osc/osc/OscPrintReceivedElements.cpp:120:27">gitbub.com/OpenSceneGraph/src/osgPlugins/osc/osc/OscPrintReceivedElements.cpp:120:27</a>: note: <br>      allocated with 'new[]' here<br>                char *s = new char[ len + 1 ];<br>                          ^<br>1 warning generated.<br>...<br>[ 99%] Linking CXX shared module ../../../lib/osgPlugins-3.5.4/osgdb_lua.so<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lapi.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lcode.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lctype.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/ldebug.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/ldo.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/ldump.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lfunc.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lgc.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/llex.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lmem.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lobject.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lopcodes.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lparser.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lstate.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lstring.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/ltable.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/ltm.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lundump.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lvm.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lzio.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lauxlib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lbaselib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lbitlib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lcorolib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/ldblib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/liolib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lmathlib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/loslib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/lstrlib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/ltablib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/loadlib.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>ld: warning: object file (CMakeFiles/osgdb_lua.dir/lua-5.2.3/src/linit.c.o) was built for newer OSX version (10.11) than being linked (10.8)<br>[ 99%] Built target osgdb_lua<br>...<br>-----------------------------------------------------------------------------<br>Built successfully!<br><br>"make install" gave me some trouble because I didn't know that cmake doesn't expand "~", but that was easily solved.<br><br>Next I had to do: "export DYLD_FALLBACK_LIBRARY_PATH=/Users/wja/projects/bin/osg/lib". <br>And now I can see a shiny silver cow with "osgviewer"!<br><br>I suppose that the DYLD_FALLBACK_LIBRARY_PATH hack can be avoided with a better configuration in CMakeCache.txt, but I haven't taken time to figure that out yet.<br><br>If anybody can point out what I did wrong to have to include <string> in the file ref_ptr I would be grateful.<br><br>And now I can't wait to get started with OSG!<br><br>--<br>--Wietse<br></div>