← Back to team overview

yade-users team mailing list archive

Errors in compiling latest svn version of Yade

 

Hello, i downloaded the latest version of YADE with svn checkout https://svn.berlios.de/svnroot/repos/yade/trunk

when compiling i have this errors 


marco@marco-laptop:~/trunk$ scons -j2 PREFIX=/home/marco/YADE2 optimize=1 feature=python
scons: Reading SConscript files ...

scons: warning: The Options class is deprecated; use the Variables class instead.
File "/home/marco/trunk/SConstruct", line 69, in <module>
@@@ Using profile default (scons.profile-default) @@@

scons: warning: The BoolOption() function is deprecated; use the BoolVariable() function instead.
File "/home/marco/trunk/SConstruct", line 123, in <module>

scons: warning: The ListOption() function is deprecated; use the ListVariable() function instead.
File "/home/marco/trunk/SConstruct", line 127, in <module>

scons: warning: The EnumOption() function is deprecated; use the EnumVariable() function instead.
File "/home/marco/trunk/SConstruct", line 128, in <module>
Yade version is `svn1643', installed files will be suffixed with `-svn1643'.
All intermediary files will be in `/home/marco/build-svn1643'.
Mkdir("/home/marco/build-svn1643")
Checking whether c++ compiler "g++" works...yes
Checking for pthread_exit(NULL) in C library pthread... yes
Checking for glutGetModifiers() in C library glut... yes
Checking for boost::posix_time::time_duration::time_duration() in C++ library boost_date_time-mt... yes
Checking for boost::thread::thread() in C++ library boost_thread-mt... yes
Checking for boost::filesystem::path() in C++ library boost_filesystem-mt... yes
Checking for boost::iostreams::file_sink("") in C++ library boost_iostreams-mt... yes
Checking for boost::regex("") in C++ library boost_regex-mt... yes
Checking for C++ header file boost/foreach.hpp... yes
Checking for sqlite3_close(0L) in C++ library sqlite3... yes
Checking for qt-mt in /usr/share/qt3... yes
Checking for log4cxx::Logger::getLogger("") in C++ library log4cxx... yes
Checking for Python development files... yes
Checking for python module `IPython' ...(cached) yes
Checking for boost::python::scope() in C++ library boost_python-mt... yes
Checking for C++ header file numpy/ndarrayobject.h... yes
scons: done reading SConscript files.
scons: Building targets ...
C core/Body.cpp
C core/BodyContainer.cpp
In file included from /usr/include/boost/archive/detail/basic_oarchive.hpp:25,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:19,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from core/GeometricalModel.hpp:12,
                 from core/Body.hpp:13,
                 from core/Body.cpp:11:
/usr/include/boost/archive/basic_archive.hpp:106:41: error: boost/serialization/level.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/common_oarchive.hpp:19,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from core/GeometricalModel.hpp:12,
                 from core/Body.hpp:13,
                 from core/Body.cpp:11:
/usr/include/boost/archive/detail/basic_oarchive.hpp:26:49: error: boost/serialization/tracking_enum.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/interface_oarchive.hpp:23,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:20,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from core/GeometricalModel.hpp:12,
                 from core/Body.hpp:13,
                 from core/Body.cpp:11:
/usr/include/boost/archive/detail/oserializer.hpp:40:47: error: boost/serialization/is_abstract.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:54:69: error: boost/serialization/extended_type_info_typeid.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/basic_oserializer.hpp:23,
                 from /usr/include/boost/archive/detail/oserializer.hpp:58,
                 from /usr/include/boost/archive/detail/interface_oarchive.hpp:23,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:20,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from core/GeometricalModel.hpp:12,
                 from core/Body.hpp:13,
                 from core/Body.cpp:11:
/usr/include/boost/archive/detail/basic_serializer.hpp:23:54: error: boost/serialization/extended_type_info.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/interface_oarchive.hpp:23,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:20,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from core/GeometricalModel.hpp:12,
                 from core/Body.hpp:13,
                 from core/Body.cpp:11:
/usr/include/boost/archive/detail/oserializer.hpp:61:49: error: boost/serialization/force_include.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:62:49: error: boost/serialization/serialization.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:63:43: error: boost/serialization/version.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:65:44: error: boost/serialization/tracking.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:66:60: error: boost/serialization/type_info_implementation.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:67:39: error: boost/serialization/nvp.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:68:45: error: boost/serialization/void_cast.hpp: No such file or directory
In file included from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from core/GeometricalModel.hpp:12,
                 from core/Body.hpp:13,
                 from core/Body.cpp:11:
/usr/include/boost/archive/basic_text_oarchive.hpp:33:42: error: boost/serialization/string.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/interface_iarchive.hpp:22,
                 from /usr/include/boost/archive/detail/common_iarchive.hpp:20,
                 from /usr/include/boost/archive/basic_text_iarchive.hpp:31,
                 from /usr/include/boost/archive/text_iarchive.hpp:23,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:128,
                 from core/GeometricalModel.hpp:12,
                 from core/Body.hpp:13,
                 from core/Body.cpp:11:
/usr/include/boost/archive/detail/iserializer.hpp:77:49: error: boost/serialization/binary_object.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/basic_oarchive.hpp:25,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:19,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.tpp:20,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.hpp:280,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Serializable.hpp:33,
                 from core/BodyContainer.hpp:15,
                 from core/BodyContainer.cpp:11:
/usr/include/boost/archive/basic_archive.hpp:106:41: error: boost/serialization/level.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/common_oarchive.hpp:19,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.tpp:20,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.hpp:280,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Serializable.hpp:33,
                 from core/BodyContainer.hpp:15,
                 from core/BodyContainer.cpp:11:
/usr/include/boost/archive/detail/basic_oarchive.hpp:26:49: error: boost/serialization/tracking_enum.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/interface_oarchive.hpp:23,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:20,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.tpp:20,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.hpp:280,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Serializable.hpp:33,
                 from core/BodyContainer.hpp:15,
                 from core/BodyContainer.cpp:11:
/usr/include/boost/archive/detail/oserializer.hpp:40:47: error: boost/serialization/is_abstract.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:54:69: error: boost/serialization/extended_type_info_typeid.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/basic_oserializer.hpp:23,
                 from /usr/include/boost/archive/detail/oserializer.hpp:58,
                 from /usr/include/boost/archive/detail/interface_oarchive.hpp:23,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:20,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.tpp:20,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.hpp:280,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Serializable.hpp:33,
                 from core/BodyContainer.hpp:15,
                 from core/BodyContainer.cpp:11:
/usr/include/boost/archive/detail/basic_serializer.hpp:23:54: error: boost/serialization/extended_type_info.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/interface_oarchive.hpp:23,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:20,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.tpp:20,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.hpp:280,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Serializable.hpp:33,
                 from core/BodyContainer.hpp:15,
                 from core/BodyContainer.cpp:11:
/usr/include/boost/archive/detail/oserializer.hpp:61:49: error: boost/serialization/force_include.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:62:49: error: boost/serialization/serialization.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:63:43: error: boost/serialization/version.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:65:44: error: boost/serialization/tracking.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:66:60: error: boost/serialization/type_info_implementation.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:67:39: error: boost/serialization/nvp.hpp: No such file or directory
/usr/include/boost/archive/detail/oserializer.hpp:68:45: error: boost/serialization/void_cast.hpp: No such file or directory
In file included from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.tpp:20,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.hpp:280,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Serializable.hpp:33,
                 from core/BodyContainer.hpp:15,
                 from core/BodyContainer.cpp:11:
/usr/include/boost/archive/basic_text_oarchive.hpp:33:42: error: boost/serialization/string.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/interface_iarchive.hpp:22,
                 from /usr/include/boost/archive/detail/common_iarchive.hpp:20,
                 from /usr/include/boost/archive/basic_text_iarchive.hpp:31,
                 from /usr/include/boost/archive/text_iarchive.hpp:23,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:128,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.tpp:20,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.hpp:280,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Serializable.hpp:33,
                 from core/BodyContainer.hpp:15,
                 from core/BodyContainer.cpp:11:
/usr/include/boost/archive/detail/iserializer.hpp:77:49: error: boost/serialization/binary_object.hpp: No such file or directory
In file included from /usr/include/boost/archive/detail/basic_oarchive.hpp:25,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:19,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from core/GeometricalModel.hpp:12,
                 from core/Body.hpp:13,
                 from core/Body.cpp:11:
/usr/include/boost/archive/basic_archive.hpp:111: error: 'primitive_type' has not been declared
/usr/include/boost/archive/basic_archive.hpp:112: error: expected constructor, destructor, or type conversion before 'BOOST_CLASS_IMPLEMENTATION'
scons: *** [/home/marco/build-svn1643/core/Body.o] Error 1
In file included from /usr/include/boost/archive/detail/basic_oarchive.hpp:25,
                 from /usr/include/boost/archive/detail/common_oarchive.hpp:19,
                 from /usr/include/boost/archive/basic_text_oarchive.hpp:32,
                 from /usr/include/boost/archive/text_oarchive.hpp:31,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-base/yadeWm3Extra.hpp:127,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.tpp:20,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Archive.hpp:280,
                 from /home/marco/build-svn1643/include/yade-svn1643/yade/lib-serialization/Serializable.hpp:33,
                 from core/BodyContainer.hpp:15,
                 from core/BodyContainer.cpp:11:
/usr/include/boost/archive/basic_archive.hpp:111: error: 'primitive_type' has not been declared
/usr/include/boost/archive/basic_archive.hpp:112: error: expected constructor, destructor, or type conversion before 'BOOST_CLASS_IMPLEMENTATION'
scons: *** [/home/marco/build-svn1643/core/BodyContainer.o] Error 1
scons: building terminated because of errors.


If i build the version 1.12.1 it works all perfectly.

What is the error?

Thank you
-- 
This message was sent by Launchpad via the Contact user/team
link on your profile page.  For more information see
https://help.launchpad.net/YourAccount/ContactingPeople



Follow ups