From: K.-Michael A. <mic...@sp...> - 2010-01-22 18:17:18
|
Dear all, as it was written here, that the upgrade to boost-1.41 renders VPython compatible with Python2.6.4, I thought I give the compilation of VPython a first try. 1st question: Do I only need vpython-core2 from the cvs files? I can't find anywhere a hint on that. 2nd question: I managed to compile boost-1.41 successfully with the command line given in MAC-OSX.txt in vpython-core2. I then copied boost_1_41_0/boost to vpython-core2/dependencies/boost_files (a folder i created there following the instruction of MAC-OSX.txt). Next I copied all created libs in boost-1.41/stage/lib into vpython-core2/dependencies/boost_files/mac_libs Is that all I need to have there before starting next step? 3rd question: Having executed 'sudo make setup' in src/mac resulted in access rights failure when executing the next step 'make install' in the ../mbuild directory. So I compiled with 'sudo make install'. Is that okay? 4th question: The compilation went along awhile but then stopped with the following error: /usr/bin/g++ -fPIC -MMD -DNDEBUG -mmacosx-version-min=10.4 -arch i386 -DPIC -O2 -g -finline-functions -I../vpython-core2/include/mac -I../vpython-core2/include -I/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -I/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/numpy/core/include -I../vpython-core2//dependencies/boost_files -I../vpython-core2//dependencies/threadpool/include -F/System/Library/Frameworks/AGL.framework -F/System/Library/Frameworks/Carbon.framework -F/System/Library/Frameworks/OpenGL.framework -c -o render_manager.o ../vpython-core2//src/core/util/render_manager.cpp In file included from ../vpython-core2//dependencies/boost_files/boost/exception_ptr.hpp:15, from ../vpython-core2//dependencies/boost_files/boost/thread/future.hpp:12, from ../vpython-core2//dependencies/boost_files/boost/thread.hpp:24, from ../vpython-core2//dependencies/threadpool/include/threadpool/detail/worker_thread.hpp:24, from ../vpython-core2//dependencies/threadpool/include/threadpool/detail/pool_core.hpp:29, from ../vpython-core2//dependencies/threadpool/include/threadpool/pool.hpp:27, from ../vpython-core2//dependencies/threadpool/include/threadpool.hpp:21, from ../vpython-core2//src/core/util/render_manager.cpp:4: ../vpython-core2//dependencies/boost_files/boost/exception/diagnostic_information.hpp:29: error: declaration does not declare anything ../vpython-core2//dependencies/boost_files/boost/exception/diagnostic_information.hpp:30: error: declaration does not declare anything ../vpython-core2//dependencies/boost_files/boost/exception/diagnostic_information.hpp:31: error: expected primary-expression before ‘)’ token ../vpython-core2//dependencies/boost_files/boost/exception/diagnostic_information.hpp:40: error: declaration does not declare anything ../vpython-core2//dependencies/boost_files/boost/exception/diagnostic_information.hpp:41: error: declaration does not declare anything ../vpython-core2//dependencies/boost_files/boost/exception/diagnostic_information.hpp:42: error: expected primary-expression before ‘)’ token make: *** [render_manager.o] Error 1 Many thanks for any upcoming tips! Best regards and good weekend! Michael _____________________________ Universität Bern Physikalisches Institut Space and Planetary Sciences K.-Michael Aye, PhD BELA Assistant Project Manager Sidlerweg 5 CH-3012 Bern Tel. +41 (0)31 631 44 27 Fax +41 (0)31 631 44 05 mailto:mic...@sp... http://space.unibe.ch/ ICQ: 164960383 Skype: kmichaelaye |