blende cvs link error

Compiling, libraries, modules, coding guidelines and porting

Moderators: jesterKing, stiv

Post Reply
winfried
Posts: 0
Joined: Mon Dec 06, 2004 2:56 pm

blende cvs link error

Post by winfried »

I downloaded the cvs snapshot of June 10th. Compilation is ok, but during linking the errors (template code) below. Seems to be in fluid sim part.
This is on Suse linux 10.1, gcc 4.1.0.



/home/dobbe/generated/app/blender/bf-blender/build/linux2/lib/libbf_elbeem.a(ntl_geometrymodel.o): In function `ntlGeometryObjModel::ntlGeometryObjModel()':
ntl_geometrymodel.cpp:(.text+0x5c1): undefined reference to `AnimChannel<ntlSetVec3f>::debugPrintChannel()'
ntl_geometrymodel.cpp:(.text+0x61a): undefined reference to `AnimChannel<ntlSetVec3f>::debugPrintChannel()'
ntl_geometrymodel.cpp:(.text+0x66b): undefined reference to `AnimChannel<double>::debugPrintChannel()'
/home/dobbe/generated/app/blender/bf-blender/build/linux2/lib/libbf_elbeem.a(ntl_geometrymodel.o): In function `ntlGeometryObjModel::ntlGeometryObjModel()':
ntl_geometrymodel.cpp:(.text+0x173b): undefined reference to `AnimChannel<ntlSetVec3f>::debugPrintChannel()'
ntl_geometrymodel.cpp:(.text+0x1794): undefined reference to `AnimChannel<ntlSetVec3f>::debugPrintChannel()'
ntl_geometrymodel.cpp:(.text+0x17e5): undefined reference to `AnimChannel<double>::debugPrintChannel()'
/home/dobbe/generated/app/blender/bf-blender/build/linux2/lib/libbf_elbeem.a(ntl_geometrymodel.o): In function `AnimChannel<ntlSetVec3f>::AnimChannel(std::vector<ntlSetVec3f, std::allocator<ntlSetVec3f> >&, std::vector<double, std::allocator<double> >&)':
<cut>
/home/dobbe/generated/app/blender/bf-blender/build/linux2/lib/libbf_elbeem.a(parametrizer.o): In function `AnimChannel<double>::AnimChannel(double)':
parametrizer.cpp:(.text._ZN11AnimChannelIdEC1Ed[AnimChannel<double>::AnimChannel(double)]+0xc5): undefined reference to `AnimChannel<double>::debugPrintChannel()'
/home/dobbe/generated/app/blender/bf-blender/build/linux2/lib/libbf_elbeem.a(parametrizer.o): In function `AnimChannel<ntlVector3Dim<double> >::AnimChannel(ntlVector3Dim<double>)':
parametrizer.cpp:(.text._ZN11AnimChannelI13ntlVector3DimIdEEC1ES1_[AnimChannel<ntlVector3Dim<double> >::AnimChannel(ntlVector3Dim<double>)]+0xd8): undefined reference to `AnimChannel<ntlVector3Dim<double> >::debugPrintChannel()'
collect2: ld returned 1 exit status
scons: *** [/home/dobbe/generated/app/blender/bf-blender/build/linux2/bin/blender] Error 1
scons: building terminated because of errors.

Post Reply