adonthell-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Adonthell-devel] Debug symbols


From: Josh Glover
Subject: [Adonthell-devel] Debug symbols
Date: Wed, 13 Jun 2012 08:23:22 +0200

This is probably a really basic problem, but I can't get adonthell
built with debug symbols. My cmake output follows, but can anyone tell
me how they were able to get debug symbols in adonthell and worldtest
so that gdb is useful? :)

Here's what I tried (note the -O3 flag and the lack of the -g flag):


: address@hidden; make clean
: address@hidden; cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DDEVBUILD=1
../adonthell
-- Adonthell data directory: /usr/local/share/games/adonthell
-- SDL 1.2 has been found:
--      CFLAGS : /usr/include/SDL
--      LDFLAGS: -lSDL -lpthread
-- SDL Mixer has been found:
--      CFLAGS : /usr/include/SDL
--      LDFLAGS: /usr/lib64/libSDL_mixer.so
-- Python has been found:
--      CFLAGS : /usr/include/python2.7
--      LDFLAGS: /usr/lib64/libpython2.7.so
--      VERSION: python2.7
--      LDEXTRA: -lm;-lpthread -ldl  -lutil
--      SITEPKG: /usr/lib64/python2.7/site-packages
-- PNG has been found:
--      CFLAGS : /usr/include/libpng15
--      LDFLAGS: -lpng15
-- SWIG is present on the system.
-- LibXml2 has been found:
--      CFLAGS : /usr/include/libxml2
--      LDFLAGS: -lxml2
-- LibFreetype2 has been found:
--      CFLAGS : -I/usr/include/freetype2
--      LDFLAGS: -lfreetype
-- libglog has been found:
--      CFLAGS :

--      LDFLAGS: -lglog
-- libgtest has been found:
--      CFLAGS :

--      LDFLAGS: -lgtest
-- libgmock has been found:
--      CFLAGS :

--      LDFLAGS: -lgmock
-- Configuring done
-- Generating done
-- Build files have been written to: /home/josh/Documents/code/adonthell-build
: address@hidden; make VERBOSE=1
/usr/bin/cmake -H/home/josh/Documents/code/adonthell
-B/home/josh/Documents/code/adonthell-build --check-build-system
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start
/home/josh/Documents/code/adonthell-build/CMakeFiles
/home/josh/Documents/code/adonthell-build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/home/josh/Documents/code/adonthell-build'
make -f src/base/CMakeFiles/adonthell_base.dir/build.make
src/base/CMakeFiles/adonthell_base.dir/depend
make[2]: Entering directory `/home/josh/Documents/code/adonthell-build'
cd /home/josh/Documents/code/adonthell-build && /usr/bin/cmake -E
cmake_depends "Unix Makefiles" /home/josh/Documents/code/adonthell
/home/josh/Documents/code/adonthell/src/base
/home/josh/Documents/code/adonthell-build
/home/josh/Documents/code/adonthell-build/src/base
/home/josh/Documents/code/adonthell-build/src/base/CMakeFiles/adonthell_base.dir/DependInfo.cmake
--color=
make[2]: Leaving directory `/home/josh/Documents/code/adonthell-build'
make -f src/base/CMakeFiles/adonthell_base.dir/build.make
src/base/CMakeFiles/adonthell_base.dir/build
make[2]: Entering directory `/home/josh/Documents/code/adonthell-build'
/usr/bin/cmake -E cmake_progress_report
/home/josh/Documents/code/adonthell-build/CMakeFiles 18
[  1%] Building CXX object src/base/CMakeFiles/adonthell_base.dir/base.cc.o
cd /home/josh/Documents/code/adonthell-build/src/base && /usr/bin/c++
 -Dadonthell_base_EXPORTS -DVERSION=\"0.4.0\" -DHAVE_CONFIG_H=1
-DGOOGLE_STRIP_LOG=1 -DDATA_DIR=\"/usr/local/share/games/adonthell\"
-DPKGLIBDIR=\"/usr/local/lib/adonthell\" -O3 -DNDEBUG -fPIC
-I/home/josh/Documents/code/adonthell-build
-I/home/josh/Documents/code/adonthell/src -I/usr/include/libxml2
-fno-strict-aliasing -o CMakeFiles/adonthell_base.dir/base.cc.o -c
/home/josh/Documents/code/adonthell/src/base/base.cc
[...]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]