You are not logged in.

#1 2015-01-09 09:44:10

weedfreak
Member
Registered: 2012-08-09
Posts: 49

[solved] Blender 2.73 and boost

After updating which included blender 2.73 I cannoy start blender.

From a terminal I get

blender: error while loading shared libraries: libboost_filesystem.so.1.56.0: cannot open shared object file: No such file or directory

This is correct as the update also updated boost and boost-libs to 1.57.

How do I get blender to use 1.57.

Last edited by weedfreak (2015-01-10 10:55:12)

Offline

#2 2015-01-09 09:53:21

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [solved] Blender 2.73 and boost

How long ago was your last update?

I don't think it's possible for blender to be built against a version of boost that hasn't been in the repos for 2 months. I'm thinking you have something else on your system built against the old lib.

Offline

#3 2015-01-09 11:52:44

weedfreak
Member
Registered: 2012-08-09
Posts: 49

Re: [solved] Blender 2.73 and boost

Last update was yesterday and both Ogre and openMW built against boost 1.57 and work only thing I know of trying to use the old boost version is the newly updated blender.

Offline

#4 2015-01-09 15:57:24

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [solved] Blender 2.73 and boost

I went ahead and downloaded blender-15-2.73.git1.b4d8fb57-1-x86_64, here's what I see:

% objdump -p usr/bin/blender | grep boost
  NEEDED               libboost_filesystem.so.1.57.0
  NEEDED               libboost_system.so.1.57.0
  NEEDED               libboost_thread.so.1.57.0
  NEEDED               libboost_locale.so.1.57.0

So the latest package is in fact linked to boost 1.57. What do you get on your system? Are you sure you're launching /usr/bin/blender?

Last edited by Scimmia (2015-01-09 15:58:04)

Offline

#5 2015-01-09 21:55:58

weedfreak
Member
Registered: 2012-08-09
Posts: 49

Re: [solved] Blender 2.73 and boost

If I enter  /usr/bin/blender I get the message about the wrong library.

If I try objdump -p usr/bin/blender | grep boost as root then I get objdump: 'usr/bin/blender': No such file which does not make sense to me.

Offline

#6 2015-01-09 22:14:21

alphaniner
Member
From: Ancapistan
Registered: 2010-07-12
Posts: 2,810

Re: [solved] Blender 2.73 and boost

If I try objdump -p usr/bin/blender ...

You forgot the leading / (before usr).


But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner

Offline

#7 2015-01-10 09:18:35

weedfreak
Member
Registered: 2012-08-09
Posts: 49

Re: [solved] Blender 2.73 and boost

Ah yes, I just copy/pasted from the post before,now I get the same message about needed 1.57, but running blender from anywhere, menu, command line or full path command line gives the error that it cannot find the 1.56 library.

I deleted blender and removed it from the pacman cache, did another system update, only one item updated, a small gps library, them I installed blender and it worked out of the box.

Last edited by weedfreak (2015-01-10 10:58:13)

Offline

Board footer

Powered by FluxBB