Make中的HamsterDB错误

时间:2014-12-27 12:39:41

标签: hamsterdb

我想为lessfs安装HamsterDB, 我做./configure并且没问题,但是当我写命令Make时,显示下面的错误, 你能帮我吗? 有人使用lessfs和hamsterdb吗?

[root@localhost hamsterdb-2.1.9]# make
make  all-recursive
make[1]: Entering directory `/root/Desktop/rpms/hamsterdb-2.1.9'
Making all in 3rdparty
Making all in src
make[2]: Entering directory `/root/Desktop/rpms/hamsterdb-2.1.9/src'
Making all in 2protoserde
Making all in include
make[2]: Entering directory `/root/Desktop/rpms/hamsterdb-2.1.9/include'
Making all in ham
Making all in samples
make[2]: Entering directory `/root/Desktop/rpms/hamsterdb-2.1.9/samples'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/Desktop/rpms/hamsterdb-2.1.9/samples'
Making all in tools
make[2]: Entering directory `/root/Desktop/rpms/hamsterdb-2.1.9/tools'
Making all in ham_bench
make[3]: Entering directory `/root/Desktop/rpms/hamsterdb-2.1.9/tools/ham_bench'
  CXXLD    ham_bench
generator_parser.o: In function `remove':
/usr/local/include/boost/filesystem/operations.hpp:620: undefined reference to `boost::filesystem::detail::remove(boost::filesystem::path const&, boost::system::error_code*)'
/usr/local/include/boost/filesystem/operations.hpp:620: undefined reference to `boost::filesystem::detail::remove(boost::filesystem::path const&, boost::system::error_code*)'
hamsterdb.o: In function `remove':
/usr/local/include/boost/filesystem/operations.hpp:620: undefined reference to `boost::filesystem::detail::remove(boost::filesystem::path const&, boost::system::error_code*)'
main.o: In function `file_size':
/usr/local/include/boost/filesystem/operations.hpp:571: undefined reference to `boost::filesystem::detail::file_size(boost::filesystem::path const&, boost::system::error_code*)'
/usr/local/include/boost/filesystem/operations.hpp:571: undefined reference to `boost::filesystem::detail::file_size(boost::filesystem::path const&, boost::system::error_code*)'
main.o: In function `boost::thread::start_thread()':
/usr/local/include/boost/thread/detail/thread.hpp:179: undefined reference to `boost::thread::start_thread_noexcept()'
main.o: In function `boost::thread::join()':
/usr/local/include/boost/thread/detail/thread.hpp:767: undefined reference to `boost::thread::join_noexcept()'
main.o: In function `boost::thread::start_thread()':
/usr/local/include/boost/thread/detail/thread.hpp:179: undefined reference to `boost::thread::start_thread_noexcept()'
main.o: In function `boost::thread::join()':
/usr/local/include/boost/thread/detail/thread.hpp:767: undefined reference to `boost::thread::join_noexcept()'
***collect2: ld returned 1 exit status
***make[3]: *** [ham_bench] Error 1
make[3]: Leaving directory `/root/Desktop/rpms/hamsterdb-2.1.9/tools/ham_bench'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/Desktop/rpms/hamsterdb-2.1.9/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Desktop/rpms/hamsterdb-2.1.9'
make: *** [all] Error 2******
[root@localhost hamsterdb-2.1.9]#

0 个答案:

没有答案