[Bf-committers] CMake debug build?
ideasman42 at gmail.com
Sat Aug 16 03:25:41 CEST 2008
Chris Want helped me out on IRC.
# Heres what I did, on linux to get it working
# Assuming your blender dir is ~/blender/blender
rm CMakeCache.txt # if this is here, the makefiles will not be written
to the external dir
# Now a text mode interface pops up
# set CMAKE_BUILT_TYPE to Debug
# I also used debug flags "-O0 -g3 -ggdb3 -fno-inline" - which is
supposed to give more info and not confuse valgrind.
# You'll have a blender binary in ~/blender/cmake-build/bin/blender
Compile times are pretty incredible! - on my 2 Core AMD 3800
cmake 2.6, scons 1.0
scons -j4 : 5min, 7sec
make -j4 : 3min, 27sec
# And after a fresh build
scons 2min, 4.3sec
cmake 2.5 Seconds!!!!
cmake has the advantage that its not configuring every time like scons
is, but from 2min to 2secons is huge.
Thanks Chris for helping out.
On Sat, Aug 16, 2008 at 10:07 AM, Campbell Barton <ideasman42 at gmail.com> wrote:
> Hi, Im trying to use cmake because it builds really fast to rebuild
> with minor edits, but I cant figure out how to do a debug build.
> It looks like I need to set the CONFIGURATIONS setting to "Debug" but
> I cant find where to do that in the command line.
More information about the Bf-committers