[Bf-committers] Blender now requires boost 1.47?

Jeff Doyle shelleydoyle at eastlink.ca
Tue Sep 6 05:48:22 CEST 2011


I've been building Cycles for many months now on Fedora 15 so decided to
try cmake on a clean build directory to see if I could duplicate the
problem that Richard has.

  Yep, got the same error message as Richard did.  So definately a
problem in CMakeLists.txt in the root directory asking for 1.47 or
higher.  I edited line 523 in CMakeLists.txt and changed 1.47 to 1.46
and re-ran cmake and now of course it finds boost 1.46 with no problems
and builds.

This is not a proper patch but you can see where I made the change:
--- /tmp/CMakeLists-HEAD.2.txt
+++ /home/nfz/SoftwareDevelopment/blenderdev/blender-cycles/CMakeLists.txt
@@ -520,7 +520,7 @@
 		if(NOT BOOST_CUSTOM)
 			set(BOOST_ROOT ${BOOST})
 			set(Boost_USE_MULTITHREADED ON)
-			find_package(Boost 1.47 REQUIRED COMPONENTS filesystem regex system
thread)
+			find_package(Boost 1.46 REQUIRED COMPONENTS filesystem regex system
thread)
 		endif()
 
 		set(BOOST_INCLUDE_DIR ${Boost_INCLUDE_DIRS})


Jeff Doyle (nfz).





More information about the Bf-committers mailing list