Current SVN fails to build under Windows, though the errors are different from what we saw earlier this week. Errors now are undefined symbols when the osg library links. Below is a greatly abbreviated list of the errors spewed out by VS2005. Looks like the Atomic header file has some kind of problem with declaring its class as exported. I'll take a look.
This build is from about 12:30 GMT. -Paul 2>------ Build started: Project: osg, Configuration: Debug Win32 ------ 2>Linking... 2> Creating library C:\OSGDev\OSG\bld\lib\Debug\..\osgd.lib and object C:\OSGDev\OSG\bld\lib\Debug\..\osgd.exp 2>VertexProgram.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>View.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Viewport.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>dxtctool.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TextureRectangle.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TransferFunction.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Transform.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Uniform.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) referenced in function "public: static char const * __cdecl osg::Uniform::getTypename(enum osg::Uniform::Type)" ([EMAIL PROTECTED]@osg@@[EMAIL PROTECTED]@@Z) 2>Texture2D.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Texture2DArray.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Texture3D.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TextureCubeMap.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TexGenNode.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TexMat.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Texture.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Texture1D.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TexEnv.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TexEnvCombine.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TexEnvFilter.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>TexGen.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Stats.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>Stencil.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) 2>StencilTwoSided.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall OpenThreads::Atomic::operator unsigned int(void)const " ([EMAIL PROTECTED]@@QBEIXZ) _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

