[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