J'ai compilé manuellement CGAL et installé en ~/Library/CGAL/CGAL-4.0.2/
. Boost (boost @1.50.0_0+debug+no_single+no_static)
ainsi que cmake (2.8.8_1)
sont installés en utilisant macports
. Pour la compilation des exemples fournis, les choses fonctionnent bien. Mon problème est quand j'essaye de déboguer un exemple. En particulier, par exemple, j'ai couru cmake -DCMAKE_BUILD_TYPE=Debug .
dans le répertoire contenant le Arrangements_on_surfaces_2
, puis make
. Les fonctions binaires généré comme prévu, mais lors de l'exécution gdb foo
pour déboguer foo
, je reçois les avertissements suivants:Exemple de débogage CGAL en utilisant Boost sur Mac OS
warning: Could not find object file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/boost/work/boost_1_50_0/bin.v2/libs/thread/build/darwin-4.2.1/debug/address-model-64/architecture-x86/threading-multi/pthread/thread.o" - no debug information available for "libs/thread/src/pthread/thread.cpp".
warning: Could not find object file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/boost/work/boost_1_50_0/bin.v2/libs/thread/build/darwin-4.2.1/debug/address-model-64/architecture-x86/threading-multi/pthread/once.o" - no debug information available for "libs/thread/src/pthread/once.cpp".
warning: Could not find object file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/boost/work/boost_1_50_0/bin.v2/libs/thread/build/darwin-4.2.1/debug/address-model-64/architecture-x86/threading-multi/future.o" - no debug information available for "libs/thread/src/future.cpp".
warning: Could not find object file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/boost/work/boost_1_50_0/bin.v2/libs/system/build/darwin-4.2.1/debug/address-model-64/architecture-x86/threading-multi/error_code.o" - no debug information available for "libs/system/src/error_code.cpp".
Je ne sais pas vraiment quoi faire. J'ai essayé de télécharger, compiler et installer boost
manuellement, puis recompiler CGAL
. Cependant, une fois que j'ai essayé de compiler un exemple, j'ai eu le temps de me plaindre de bibliothèques manquantes boost
. D'autre part, lorsque vous essayez de déboguer un projet XCode
(après l'avoir créé en utilisant l'option -G Xcode
pour cmake), je pourrais déboguer un exemple.
Toute aide vous sera utile!