[Bf-committers] Build problems on Ubuntu 14.04
Tom Moriarty
2fullnesses at gmail.com
Sat Feb 22 11:47:00 CET 2014
Hi,
Tried building Blender in Ubuntu 14.04 this AM after updating the git
code and running the auto dependencies script for the first time in this
OS. Part way into the dependency download the following message came up:
------------------------------------------------------------------------------------
WARNING! Sorry, using python package but no valid numpy package available!
Use --required-numpy to force building of both Python and numpy.
-------------------------------------------------------------------------------------
Rather than change the existing working python installation and attempt
another all-night download with my current ultra-slow Inet connection I
have used Synaptic to add numpy 1:1.8.0 Will this be OK?
After proceeding with compilation the following error occurred:
-------------------------------------------------------------------------------------
Linking CXX static library ../../../lib/libbf_freestyle.a
[100%] Built target bf_freestyle
Linking CXX static library ../../../lib/libbf_intern_cycles.a
[100%] Built target bf_intern_cycles
Scanning dependencies of target blender
make[3]: *** No rule to make target `/usr/lib/libboost_filesystem.so',
needed by `bin/blender'. Stop.
make[3]: *** Waiting for unfinished jobs....
[100%] Building C object source/creator/CMakeFiles/blender.dir/buildinfo.c.o
make[2]: *** [source/creator/CMakeFiles/blender.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2
-------------------------------------------------------------------------------------
After updating the code again in git the following error occurred:
-------------------------------------------------------------------------------------
/home/tm/blender-git/blender/intern/elbeem/intern/solver_main.cpp:1157:2: note:
in expansion of macro 'GRID_REGION_INIT'
GRID_REGION_INIT();
^
/home/tm/blender-git/blender/intern/elbeem/intern/loop_tools.h:22:11:
warning: variable 'calcCellsFilled' set but not used
[-Wunused-but-set-variable]
int calcCellsFilled=0; \
^
/home/tm/blender-git/blender/intern/elbeem/intern/solver_main.cpp:1157:2: note:
in expansion of macro 'GRID_REGION_INIT'
GRID_REGION_INIT();
^
Linking CXX static library ../../lib/libbf_intern_elbeem.a
[ 71%] Built target bf_intern_elbeem
make[1]: *** [all] Error 2
make: *** [all] Error 2
-----------------------------------------------------------------------------------
When running scons without any modifications to the user-config the
following error occurs:
------------------------------------------------------------------------------------
Compiling ==> 'writeframeserver.c'
Compiling ==> 'node.c'
Compiling ==> 'writeffmpeg.c'
Compiling ==> 'linestyle.c'
source/blender/blenkernel/intern/writeffmpeg.c:42:34: fatal error:
libavformat/avformat.h: No such file or directory
#include <libavformat/avformat.h>
^
compilation terminated.
Compiling ==> 'collision.c'
Compiling ==> 'customdata.c'
Compiling ==> 'camera.c'
scons: ***
[/home/tm/blender-git/build/linux/source/blender/blenkernel/intern/writeffmpeg.o]
Error 1
scons: building terminated because of errors.
------------------------------------------------------------------------------------
After using with the dependencies script the --libyaml-cpp-ver=0.3
command for Trusty the following error occurs during compilation:
------------------------------------------------------------------------------------
In file included from
/home/tm/blender-git/blender/intern/cycles/kernel/kernel_avx.cpp:39:0:
/home/tm/blender-git/blender/intern/cycles/kernel/kernel_path.h:814:13:
note: 'bsdf_eval.ccl::BsdfEval::use_light_pass' was declared here
BsdfEval bsdf_eval;
^
Linking CXX static library ../../../lib/libcycles_kernel.a
[ 75%] Built target cycles_kernel
make[1]: *** [all] Error 2
make: *** [all] Error 2
------------------------------------------------------------------------------------
Synaptic shows libyaml-cpp0.3, libyaml-cpp0.3-dev and libyaml-cpp0.5
installed and numpy was listed as available during compilation. Any
ideas? Thanks.
TM
More information about the Bf-committers
mailing list