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

Reply via email to