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

Gilles J. Seguin bf-committers@blender.org
Sat, 14 Dec 2002 13:35:13 -0500


Kent Mein wrote:
> 
> 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

Allo Kent,

Can you send me your command line for blendercreator
I want to see the order for the library
I will double check

thanks a lot

> 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_Vector4const&)
> /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_Matrix4x4const&)
> /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