Hi,

I am completely new to OpenSceneGraph but the project looks great and I'd like 
to give it a try. However, I'm having quite some problems building it. I'm 
running OSX 10.9.
I downloaded the stable release 3.2.0 which I am able to build (without libc++) 
but whenever I compile an application I'm getting ld: symbol(s) not found for 
architecture x86_64. I don't use xcode though. I'm using clang++ from Apple and 
libc++ that comes with the developer tools but I'm using Code::Blocks for my 
programming. I have compiled OSG with the dependencies package that can be 
downloaded from the website. Somewhere on the forum I found a thread talking 
about this error and libc++. So I checked out the svn last night which I'm now 
trying to build but I keep getting:

ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/libosgDB.3.3.1.dylib] Error 1
make[1]: *** [src/osgDB/CMakeFiles/osgDB.dir/all] Error 2
make: *** [all] Error 2

Here is the terminal output (I use cmake to create a unix makefile):


Code:

michaels-mbp:~ michael$ cd Downloads/OSGsub/OpenSceneGraph/build/
michaels-mbp:build michael$ make
Scanning dependencies of target OpenThreads
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThread.cpp.o
g++-4.8: error: unrecognized command line option '-stdlib=libstdc++'
make[2]: *** 
[src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThread.cpp.o] Error 1
make[1]: *** [src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/all] Error 2
make: *** [all] Error 2
michaels-mbp:build michael$ make
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThread.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadBarrier.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadCondition.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadMutex.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/__/common/Version.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/__/common/Atomic.cpp.o
Linking CXX shared library ../../../lib/libOpenThreads.dylib
[  0%] Built target OpenThreads
Scanning dependencies of target osg
[  0%] Building CXX object src/osg/CMakeFiles/osg.dir/AlphaFunc.cpp.o
[  0%] Building CXX object src/osg/CMakeFiles/osg.dir/AnimationPath.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/ApplicationUsage.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/ArgumentParser.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/Array.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/ArrayDispatchers.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/AudioStream.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/AutoTransform.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/Billboard.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendColor.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendEquation.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendFunc.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BufferIndexBinding.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BufferObject.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/Camera.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/CameraView.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/ClampColor.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClearNode.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClipNode.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClipPlane.cpp.o
[  2%] Building CXX object 
src/osg/CMakeFiles/osg.dir/ClusterCullingCallback.cpp.o
[  2%] Building CXX object 
src/osg/CMakeFiles/osg.dir/CollectOccludersVisitor.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ColorMask.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ColorMatrix.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ComputeBoundsVisitor.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ConvexPlanarOccluder.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ConvexPlanarPolygon.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CoordinateSystemNode.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CopyOp.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CullFace.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CullingSet.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CullSettings.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CullStack.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/DeleteHandler.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Depth.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/DisplaySettings.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Drawable.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/DrawPixels.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/dxtctool.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Fog.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/FragmentProgram.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrameBufferObject.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrameStamp.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrontFace.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Geode.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Geometry.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/GL2Extensions.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/GLExtensions.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/GLBeginEndAdapter.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/GLObjects.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/GLStaticLibrary.cpp.o
[  4%] Building CXX object 
src/osg/CMakeFiles/osg.dir/GraphicsCostEstimator.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/GraphicsContext.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/GraphicsThread.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/Group.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/Hint.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/Image.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageSequence.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageStream.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageUtils.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/KdTree.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/Light.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/LightModel.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/LightSource.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineSegment.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineStipple.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineWidth.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LOD.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LogicOp.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Material.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Math.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Matrixd.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/MatrixDecomposition.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Matrixf.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/MatrixTransform.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Multisample.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/NodeCallback.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Node.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/NodeTrackerCallback.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/NodeVisitor.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/Notify.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/Object.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/Observer.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/ObserverNodePath.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/OccluderNode.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/OcclusionQueryNode.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/OperationThread.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PatchParameter.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PagedLOD.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/Point.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PointSprite.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonMode.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonOffset.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonStipple.cpp.o
[  6%] Building CXX object 
src/osg/CMakeFiles/osg.dir/PositionAttitudeTransform.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PrimitiveSet.cpp.o
[  7%] Building CXX object 
src/osg/CMakeFiles/osg.dir/PrimitiveRestartIndex.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Program.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Projection.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ProxyNode.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Quat.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Referenced.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/SampleMaski.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Scissor.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ScriptEngine.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Sequence.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShadeModel.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Shader.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShaderAttribute.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShaderComposer.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShadowVolumeOccluder.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Shape.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/ShapeDrawable.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/StateAttribute.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/State.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/StateSet.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Stats.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Stencil.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/StencilTwoSided.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Switch.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnvCombine.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnv.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnvFilter.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexGen.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexGenNode.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexMat.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture1D.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2DArray.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2D.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2DMultisample.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture3D.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureBuffer.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureCubeMap.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureRectangle.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Timer.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/TransferFunction.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Transform.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Uniform.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/UserDataContainer.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Version.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/VertexProgram.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/View.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/Viewport.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libutil/error.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libutil/mipmap.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/normal.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/memalloc.cpp.o
[ 10%] Building CXX object 
src/osg/CMakeFiles/osg.dir/glu/libtess/priorityq.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/render.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/mesh.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/tessmono.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/sweep.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/dict.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/geom.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/tess.cpp.o
Linking CXX shared library ../../lib/libosg.dylib
Undefined symbols for architecture x86_64:
  "toupper(int)", referenced from:
      NotifySingleton::NotifySingleton() in Notify.cpp.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make[2]: *** [lib/libosg.3.3.1.dylib] Error 1
make[1]: *** [src/osg/CMakeFiles/osg.dir/all] Error 2
make: *** [all] Error 2
michaels-mbp:build michael$ make
Scanning dependencies of target OpenThreads
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThread.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadBarrier.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadCondition.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/PThreadMutex.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/__/common/Version.cpp.o
[  0%] Building CXX object 
src/OpenThreads/pthreads/CMakeFiles/OpenThreads.dir/__/common/Atomic.cpp.o
Linking CXX shared library ../../../lib/libOpenThreads.dylib
[  0%] Built target OpenThreads
Scanning dependencies of target osg
[  0%] Building CXX object src/osg/CMakeFiles/osg.dir/AlphaFunc.cpp.o
[  0%] Building CXX object src/osg/CMakeFiles/osg.dir/AnimationPath.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/ApplicationUsage.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/ArgumentParser.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/Array.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/ArrayDispatchers.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/AudioStream.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/AutoTransform.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/Billboard.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendColor.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendEquation.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BlendFunc.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BufferIndexBinding.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/BufferObject.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/Camera.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/CameraView.cpp.o
[  1%] Building CXX object src/osg/CMakeFiles/osg.dir/ClampColor.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClearNode.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClipNode.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ClipPlane.cpp.o
[  2%] Building CXX object 
src/osg/CMakeFiles/osg.dir/ClusterCullingCallback.cpp.o
[  2%] Building CXX object 
src/osg/CMakeFiles/osg.dir/CollectOccludersVisitor.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ColorMask.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ColorMatrix.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ComputeBoundsVisitor.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ConvexPlanarOccluder.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/ConvexPlanarPolygon.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CoordinateSystemNode.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CopyOp.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CullFace.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CullingSet.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CullSettings.cpp.o
[  2%] Building CXX object src/osg/CMakeFiles/osg.dir/CullStack.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/DeleteHandler.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Depth.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/DisplaySettings.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Drawable.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/DrawPixels.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/dxtctool.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Fog.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/FragmentProgram.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrameBufferObject.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrameStamp.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/FrontFace.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Geode.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/Geometry.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/GL2Extensions.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/GLExtensions.cpp.o
[  3%] Building CXX object src/osg/CMakeFiles/osg.dir/GLBeginEndAdapter.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/GLObjects.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/GLStaticLibrary.cpp.o
[  4%] Building CXX object 
src/osg/CMakeFiles/osg.dir/GraphicsCostEstimator.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/GraphicsContext.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/GraphicsThread.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/Group.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/Hint.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/Image.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageSequence.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageStream.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/ImageUtils.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/KdTree.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/Light.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/LightModel.cpp.o
[  4%] Building CXX object src/osg/CMakeFiles/osg.dir/LightSource.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineSegment.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineStipple.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LineWidth.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LOD.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/LogicOp.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Material.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Math.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Matrixd.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/MatrixDecomposition.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Matrixf.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/MatrixTransform.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Multisample.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/NodeCallback.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/Node.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/NodeTrackerCallback.cpp.o
[  5%] Building CXX object src/osg/CMakeFiles/osg.dir/NodeVisitor.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/Notify.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/Object.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/Observer.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/ObserverNodePath.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/OccluderNode.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/OcclusionQueryNode.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/OperationThread.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PatchParameter.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PagedLOD.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/Point.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PointSprite.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonMode.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonOffset.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PolygonStipple.cpp.o
[  6%] Building CXX object 
src/osg/CMakeFiles/osg.dir/PositionAttitudeTransform.cpp.o
[  6%] Building CXX object src/osg/CMakeFiles/osg.dir/PrimitiveSet.cpp.o
[  7%] Building CXX object 
src/osg/CMakeFiles/osg.dir/PrimitiveRestartIndex.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Program.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Projection.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ProxyNode.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Quat.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Referenced.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/SampleMaski.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Scissor.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ScriptEngine.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Sequence.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShadeModel.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/Shader.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShaderAttribute.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShaderComposer.cpp.o
[  7%] Building CXX object src/osg/CMakeFiles/osg.dir/ShadowVolumeOccluder.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Shape.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/ShapeDrawable.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/StateAttribute.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/State.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/StateSet.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Stats.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Stencil.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/StencilTwoSided.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Switch.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnvCombine.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnv.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexEnvFilter.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexGen.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexGenNode.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/TexMat.cpp.o
[  8%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture1D.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2DArray.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2D.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture2DMultisample.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture3D.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Texture.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureBuffer.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureCubeMap.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/TextureRectangle.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Timer.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/TransferFunction.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Transform.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Uniform.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/UserDataContainer.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/Version.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/VertexProgram.cpp.o
[  9%] Building CXX object src/osg/CMakeFiles/osg.dir/View.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/Viewport.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libutil/error.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libutil/mipmap.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/normal.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/memalloc.cpp.o
[ 10%] Building CXX object 
src/osg/CMakeFiles/osg.dir/glu/libtess/priorityq.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/render.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/mesh.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/tessmono.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/sweep.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/dict.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/geom.cpp.o
[ 10%] Building CXX object src/osg/CMakeFiles/osg.dir/glu/libtess/tess.cpp.o
Linking CXX shared library ../../lib/libosg.dylib
[ 10%] Built target osg
Scanning dependencies of target osgUtil
[ 10%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/CubeMapGenerator.cpp.o
[ 10%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/CullVisitor.cpp.o
[ 10%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/DelaunayTriangulator.cpp.o
[ 10%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/DisplayRequirementsVisitor.cpp.o
[ 10%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/DrawElementTypeSimplifier.cpp.o
[ 10%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/EdgeCollector.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/GLObjectsVisitor.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/HalfWayMapGenerator.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/HighlightMapGenerator.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/IntersectionVisitor.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/IntersectVisitor.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/IncrementalCompileOperation.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/LineSegmentIntersector.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/MeshOptimizers.cpp.o
[ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Optimizer.cpp.o
[ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/PerlinNoise.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/PlaneIntersector.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/PolytopeIntersector.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/PositionalStateContainer.cpp.o
[ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/PrintVisitor.cpp.o
[ 11%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/RayIntersector.cpp.o
[ 11%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/RenderBin.cpp.o
[ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/RenderLeaf.cpp.o
[ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/RenderStage.cpp.o
[ 12%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/ReversePrimitiveFunctor.cpp.o
[ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/SceneView.cpp.o
[ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/ShaderGen.cpp.o
[ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Simplifier.cpp.o
[ 12%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/SmoothingVisitor.cpp.o
[ 12%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/SceneGraphBuilder.cpp.o
[ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/StateGraph.cpp.o
[ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Statistics.cpp.o
[ 12%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/TangentSpaceGenerator.cpp.o
[ 12%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Tessellator.cpp.o
[ 12%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/TransformAttributeFunctor.cpp.o
[ 12%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/TransformCallback.cpp.o
[ 12%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/tristripper/src/tri_stripper.cpp.o
[ 12%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/tristripper/src/policy.cpp.o
[ 13%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/tristripper/src/connectivity_graph.cpp.o
[ 13%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/TriStripVisitor.cpp.o
[ 13%] Building CXX object 
src/osgUtil/CMakeFiles/osgUtil.dir/UpdateVisitor.cpp.o
[ 13%] Building CXX object src/osgUtil/CMakeFiles/osgUtil.dir/Version.cpp.o
Linking CXX shared library ../../lib/libosgUtil.dylib
[ 13%] Built target osgUtil
Scanning dependencies of target osgDB
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ObjectWrapper.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/InputStream.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/OutputStream.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Compressors.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Archive.cpp.o
[ 14%] Building CXX object 
src/osgDB/CMakeFiles/osgDB.dir/AuthenticationMap.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Callbacks.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ConvertUTF.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/DatabasePager.cpp.o
[ 14%] Building CXX object 
src/osgDB/CMakeFiles/osgDB.dir/DatabaseRevisions.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/DotOsgWrapper.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/DynamicLibrary.cpp.o
[ 14%] Building CXX object 
src/osgDB/CMakeFiles/osgDB.dir/ExternalFileWriter.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Field.cpp.o
[ 14%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/FieldReader.cpp.o
[ 15%] Building CXX object 
src/osgDB/CMakeFiles/osgDB.dir/FieldReaderIterator.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/FileCache.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/FileNameUtils.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/FileUtils.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/fstream.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ImageOptions.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ImagePager.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Input.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/MimeTypes.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Output.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Options.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/PluginQuery.cpp.o
[ 15%] Building CXX object 
src/osgDB/CMakeFiles/osgDB.dir/PropertyInterface.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ReaderWriter.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/ReadFile.cpp.o
[ 15%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Registry.cpp.o
[ 16%] Building CXX object 
src/osgDB/CMakeFiles/osgDB.dir/SharedStateManager.cpp.o
[ 16%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/StreamOperator.cpp.o
[ 16%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/Version.cpp.o
[ 16%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/WriteFile.cpp.o
[ 16%] Building CXX object src/osgDB/CMakeFiles/osgDB.dir/XmlParser.cpp.o
Linking CXX shared library ../../lib/libosgDB.dylib
Undefined symbols for architecture x86_64:
  "_NSSearchPathForDirectoriesInDomains", referenced from:
      
osgDB::appendPlatformSpecificLibraryFilePaths(std::__1::deque<std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > >&) in FileUtils.cpp.o
  "_OBJC_CLASS_$_NSAutoreleasePool", referenced from:
      objc-class-ref in FileUtils.cpp.o
  "_OBJC_CLASS_$_NSBundle", referenced from:
      objc-class-ref in FileUtils.cpp.o
  "_OBJC_CLASS_$_NSFileManager", referenced from:
      objc-class-ref in FileUtils.cpp.o
  "_objc_enumerationMutation", referenced from:
      
osgDB::appendPlatformSpecificLibraryFilePaths(std::__1::deque<std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > >&) in FileUtils.cpp.o
  "_objc_msgSend", referenced from:
      
osgDB::appendPlatformSpecificLibraryFilePaths(std::__1::deque<std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > >&) in FileUtils.cpp.o
  "_objc_msgSend_fixup", referenced from:
      l_objc_msgSend_fixup_alloc in FileUtils.cpp.o
      l_objc_msgSend_fixup_release in FileUtils.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/libosgDB.3.3.1.dylib] Error 1
make[1]: *** [src/osgDB/CMakeFiles/osgDB.dir/all] Error 2
make: *** [all] Error 2
michaels-mbp:build michael$ 




If anybody can point to a solution that would be great. I don't change any 
settings in cmake. I'm using the default that comes up when opening the source 
in cmake.

Many thanks in advance for any help.

Cheers,
Michael

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=57751#57751





_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to