On Dec 2, 2007 3:31 AM,  <[EMAIL PROTECTED]> wrote:
>
> Compilation of blender stops with:
>
>
> cd 
> /usr/src/blender/blender-2.45/obj/linux-glibc2.3.6-i386/gameengine/blphys/blbullet/;
>  ar ruv 
> /usr/src/blender/blender-2.45/obj/linux-glibc2.3.6-i386/gameengine/blphys/blbullet/libblbullet.a
>  CcdPhysicsController.o CcdPhysicsEnvironment.o
> ar: creating 
> /usr/src/blender/blender-2.45/obj/linux-glibc2.3.6-i386/gameengine/blphys/blbullet/libblbullet.a
> a - CcdPhysicsController.o
> a - CcdPhysicsEnvironment.o
> make[1]: *** No rule to make target `/usr/local/lib/lib-pthread.a', needed by 
> `/usr/src/blender/blender-2.45/obj/linux-glibc2.3.6-i386/bin/blender'. Stop.
> make: *** [all] Error 1
>
> I  don't have a /usr/local/lib/lib-pthread.a but a /usr/lib/libpthread.a which
> ought to be fine but I can't  figure  out  how  to  change  the  make  process
> accordingly.  I  also  wonder  why  it  looks  for  static libs although it is
> supposed to make a dynamic blender binary.

I have no idea how Blender is setup. It doesn't appear to be an
automake system because the messages show a much more custom setup.
So, I'll assume this isn't an autotooled project.

Was there a configure script? This usually makes decisions about what
to do on your system and seeds the Makefiles accordingly. I would look
there first for any 'lib-pthread.a'.

If no configure, then you'll have to find out what the "configured"
part is. There should at least be some Makefile stub that gets
included by the other Makefiles that contains the settings for your
system.

Otherwise, start grepping for 'lib-pthread.a'. My guess is that
something tried to find 'lib-pthread' on your system, it obviously
failed, and /usr/local was used as the fallback. I have no idea where
'lib-pthread' would come from, but maybe the grep will reveal some
info.

Only take the other suggestion in this thread if you're really
desperate. You'll be much happier if you can find the real cause, and
maybe you can figure out a fix for it and send it upstream.

--
Dan
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to