[Bf-committers] Re: need reversing to previous CVS commit: blender/source Makefile

Kent Mein bf-committers@blender.org
Sat, 14 Dec 2002 08:48:48 -0600


In reply to Gilles J. Seguin (segg@infonet.ca):

> Unprivileged User wrote:
> > 
> > nobody      2002/12/13 21:30:07 CET
> > 
> >   Modified files:
> >     blender/source       Makefile
> > 
> >   Log:
> >   This might be a slight hack but Iksolver library was complaining about
> >   some linking stuff that was in libmoto.a so I added a libmoto after it
> >   in the link lines.
> 
> show the failing logs.
> 
> blendercreator does not need to have this added.
> It has it already.
> 
> more troubling, for linking the libmoto.a appears before
> Iksolver library.  Than if an unresolve symbol appears in that
> library, that is Iksolver my linking would have failed
> 
> see attachment

Sorry I'm not following you...

The deal is I need libmoto.a after libiksolver.a in the link line.
I tried moving libiksolver up and that had problems.
Also if I take out the first libmoto.a I get other errors.

Here are the errors without the change:
MT_Transform::setIdentity()         /scratch/irulan/mein/blender/lib/solaris-2.8-sparc/iksolver/lib/libiksolver.a(IK_QChain.o)
operator*(MT_Matrix4x4 const&, MT_Vector4 const&)/scratch/irulan/mein/blender/lib/solaris-2.8-sparc/iksolver/lib/libiksolver.a(IK_QSegment.o)
MT_Transform::translate(MT_Vector3 const&) /scratch/irulan/mein/blender/lib/solaris-2.8-sparc/iksolver/lib/libiksolver.a(IK_QSegment.o)
operator*(MT_Matrix4x4 const&, MT_Matrix4x4 const&)/scratch/irulan/mein/blender/lib/solaris-2.8-sparc/iksolver/lib/libiksolver.a(IK_QSegment.o)
MT_Vector4::normalized() const      /scratch/irulan/mein/blender/lib/solaris-2.8-sparc/iksolver/lib/libiksolver.a(MT_ExpMap.o)
MT_Vector4::length2() const         /scratch/irulan/mein/blender/lib/solaris-2.8-sparc/iksolver/lib/libiksolver.a(MT_ExpMap.o)
ld: fatal: Symbol referencing errors. No output written to /scratch/irulan/mein/blender/obj/solaris-2.8-sparc/blendercreator
collect2: ld returned 1 exit status

Kent