Hi Kai, I recommend upgrading to Boost 1.54 which is the version of Boost that we build the release packages against. You'll need to remove the old boost before installing the new boost:
rm -rf /usr/local/lib/libboost* /usr/local/include/boost - Doug On Thu, Nov 14, 2013 at 7:02 PM, Kai Guo <[email protected]> wrote: > Hi, I am a newer in hypertable. > I am stuck in the same problem with you. The version of boost I used is > 1.44. > Can you help me out? Thank you in advance! > > > On Saturday, March 24, 2012 12:37:50 AM UTC+8, george wrote: > >> Ok, I'll try boost 1.44. Thanks, guys. >> >> 2012/3/24 Doug Judd <[email protected]> >> >>> Hi George, >>> >>> This is a known problem, see issue >>> 700<http://code.google.com/p/hypertable/issues/detail?id=700>. >>> We'll get it fixed for the next release. In the meantime, can you try >>> Boost 1.44? >>> >>> - Doug >>> >>> >>> On Fri, Mar 23, 2012 at 9:17 AM, George <[email protected]> wrote: >>> >>>> Sure, Christoph. As you can see from the attached cmake results, I >>>> have 1.49, which is the latest available version. >>>> >>>> >>>> 2012/3/23 Christoph Rupp <[email protected]> >>>> >>>>> Hi George, >>>>> >>>>> can you make sure you have an up-to-date boost version? I have 1.46. >>>>> >>>>> bye >>>>> Christoph >>>>> >>>>> 2012/3/23 George <[email protected]> >>>>> >>>>>> Hi all, >>>>>> Recently i've been compiling HT 0.9.5.5, I run cmake successfully but >>>>>> failed on make. Attached is the result for the two commands. >>>>>> >>>>>> Erros looks like: >>>>>> >>>>>> [ 6%] Building CXX object src/cc/Common/CMakeFiles/ >>>>>> bloom_filter_test.dir/tests/bloom_filter_test.cc.o >>>>>> Linking CXX executable bloom_filter_test >>>>>> CMakeFiles/bloom_filter_test.dir/tests/bloom_filter_test.cc.o: In >>>>>> function `Hypertable::MurmurHash2::operator()(void const*, unsigned >>>>>> int, unsigned int) const': >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/MurmurHash.h:25: undefined >>>>>> reference to `Hypertable::murmurhash2(void const*, unsigned int, unsigned >>>>>> int)' >>>>>> libHyperCommon.a(Config.cc.o): In function `Hypertable::Config:: >>>>>> DefaultPolicy::init_options()': >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/Config.cc:109: undefined >>>>>> reference to `boost::filesystem3::path::parent_path() const' >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/Config.cc:112: undefined >>>>>> reference to `boost::filesystem3::path::operator/=(char const*)' >>>>>> libHyperCommon.a(Config.cc.o): In function >>>>>> `boost::filesystem3::current_path()': >>>>>> /usr/local/include/boost/filesystem/v3/operations.hpp:429: undefined >>>>>> reference to `boost::filesystem3::detail:: >>>>>> current_path(boost::system::error_code*)' >>>>>> libHyperCommon.a(System.cc.o): In function >>>>>> `Hypertable::System::_locate_install_dir(char const*)': >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/System.cc:34: undefined >>>>>> reference to `boost::filesystem3::path::filename() const' >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/System.cc:39: undefined >>>>>> reference to `boost::filesystem3::path::parent_path() const' >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/System.cc:39: undefined >>>>>> reference to `boost::filesystem3::path::filename() const' >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/System.cc:40: undefined >>>>>> reference to `boost::filesystem3::path::parent_path() const' >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/System.cc:40: undefined >>>>>> reference to `boost::filesystem3::path::parent_path() const' >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/System.cc:42: undefined >>>>>> reference to `boost::filesystem3::path::parent_path() const' >>>>>> libHyperCommon.a(System.cc.o): In function >>>>>> `Hypertable::System::_init(std::basic_string<char, >>>>>> std::char_traits<char>, std::allocator<char> > const&)': >>>>>> /home/me/hypertable-0.9.5.5/src/cc/Common/System.cc:61: undefined >>>>>> reference to `boost::filesystem3::path::filename() const' >>>>>> /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libboost_filesystem-mt.so: >>>>>> undefined reference to `boost::system::get_system_category()' >>>>>> /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libboost_filesystem-mt.so: >>>>>> undefined reference to `boost::system::get_generic_category()' >>>>>> collect2: ld returned 1 exit status >>>>>> make[2]: *** [src/cc/Common/bloom_filter_test] Error 1 >>>>>> make[1]: *** [src/cc/Common/CMakeFiles/bloom_filter_test.dir/all] >>>>>> Error 2 >>>>>> make: *** [all] Error 2 >>>>>> >>>>>> Surely I've installed boost successfully, but how could this happen? >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Hypertable Development" group. >>>>>> To post to this group, send email to [email protected]. >>>>>> To unsubscribe from this group, send email to hypertable-de...@ >>>>>> googlegroups.com. >>>>>> >>>>>> For more options, visit this group at http://groups.google.com/ >>>>>> group/hypertable-dev?hl=en. >>>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Hypertable Development" group. >>>>> To post to this group, send email to [email protected]. >>>>> To unsubscribe from this group, send email to hypertable-de...@ >>>>> googlegroups.com. >>>>> >>>>> For more options, visit this group at http://groups.google.com/ >>>>> group/hypertable-dev?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Hypertable Development" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to hypertable-de...@ >>>> googlegroups.com. >>>> >>>> For more options, visit this group at http://groups.google.com/ >>>> group/hypertable-dev?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Hypertable Development" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to hypertable-de...@ >>> googlegroups.com. >>> >>> For more options, visit this group at http://groups.google.com/ >>> group/hypertable-dev?hl=en. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Hypertable Development" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/hypertable-dev. > For more options, visit https://groups.google.com/groups/opt_out. > -- Doug Judd CEO, Hypertable Inc. -- You received this message because you are subscribed to the Google Groups "Hypertable Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/hypertable-dev. For more options, visit https://groups.google.com/groups/opt_out.
