{"action":"created","issue":{"url":"https://api.github.com/repos/RedhawkSDR/framework-core/issues/33","repository_url":"https://api.github.com/repos/RedhawkSDR/framework-core","labels_url":"https://api.github.com/repos/RedhawkSDR/framework-core/issues/33/labels{/name}","comments_url":"https://api.github.com/repos/RedhawkSDR/framework-core/issues/33/comments","events_url":"https://api.github.com/repos/RedhawkSDR/framework-core/issues/33/events","html_url":"https://github.com/RedhawkSDR/framework-core/issues/33","id":235655847,"number":33,"title":"nodeBooter Error","user":{"login":"kylecavs","id":3996745,"avatar_url":"https://avatars3.githubusercontent.com/u/3996745?v=3","gravatar_id":"","url":"https://api.github.com/users/kylecavs","html_url":"https://github.com/kylecavs","followers_url":"https://api.github.com/users/kylecavs/followers","following_url":"https://api.github.com/users/kylecavs/following{/other_user}","gists_url":"https://api.github.com/users/kylecavs/gists{/gist_id}","starred_url":"https://api.github.com/users/kylecavs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kylecavs/subscriptions","organizations_url":"https://api.github.com/users/kylecavs/orgs","repos_url":"https://api.github.com/users/kylecavs/repos","events_url":"https://api.github.com/users/kylecavs/events{/privacy}","received_events_url":"https://api.github.com/users/kylecavs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-06-13T18:55:23Z","updated_at":"2017-06-20T14:53:02Z","closed_at":null,"body":"Hi,\r\n\r\nI am trying to build redhawk-src-2.1.0, but failing when building nodeBooter. The error log is shown below: \r\n\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::assign(char const*, char const*, unsigned int)':\r\n/usr/include/boost/regex/v4/basic_regex.hpp:382: undefined reference to `boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::do_assign(char const*, char const*, unsigned int)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::unwind_extra_block(bool)':\r\n/usr/include/boost/regex/v4/perl_matcher_non_recursive.hpp:1117: undefined reference to `boost::re_detail::put_mem_block(void*)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::re_detail::cpp_regex_traits_implementation<char>::error_string(boost::regex_constants::error_type) const':\r\n/usr/include/boost/regex/v4/cpp_regex_traits.hpp:447: undefined reference to `boost::re_detail::get_default_error_string(boost::regex_constants::error_type)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `void boost::re_detail::raise_error<boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > >(boost::regex_traits_wrapper<boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::error_type)':\r\n/usr/include/boost/regex/pattern_except.hpp:75: undefined reference to `boost::re_detail::raise_runtime_error(std::runtime_error const&)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::re_detail::cpp_regex_traits_implementation<char>::error_string(boost::regex_constants::error_type) const':\r\n/usr/include/boost/regex/v4/cpp_regex_traits.hpp:445: undefined reference to `boost::re_detail::get_default_error_string(boost::regex_constants::error_type)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `save_state_init':\r\n/usr/include/boost/regex/v4/perl_matcher_non_recursive.hpp:107: undefined reference to `boost::re_detail::get_mem_block()'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::find_imp()':\r\n/usr/include/boost/regex/v4/perl_matcher_common.hpp:294: undefined reference to `boost::re_detail::verify_options(unsigned int, boost::regex_constants::_match_flags)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `~save_state_init':\r\n/usr/include/boost/regex/v4/perl_matcher_non_recursive.hpp:115: undefined reference to `boost::re_detail::put_mem_block(void*)'\r\n/usr/include/boost/regex/v4/perl_matcher_non_recursive.hpp:115: undefined reference to `boost::re_detail::put_mem_block(void*)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `perl_matcher':\r\n/usr/include/boost/regex/v4/perl_matcher.hpp:374: undefined reference to `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::cpp_regex_traits<char>::transform_primary(char const*, char const*) const':\r\n/usr/include/boost/regex/v4/cpp_regex_traits.hpp:923: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform_primary(char const*, char const*) const'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::cpp_regex_traits<char>::transform(char const*, char const*) const':\r\n/usr/include/boost/regex/v4/cpp_regex_traits.hpp:919: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform(char const*, char const*) const'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::extend_stack()':\r\n/usr/include/boost/regex/v4/perl_matcher_non_recursive.hpp:213: undefined reference to `boost::re_detail::get_mem_block()'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_prefix()':\r\n/usr/include/boost/regex/v4/perl_matcher_common.hpp:333: undefined reference to `boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > > > const&)'\r\n./.libs/libossiedomain.a(libossiedomain_la-helperFunctions.o): In function `boost::re_detail::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_match()':\r\n/usr/include/boost/regex/v4/perl_matcher_non_recursive.hpp:973: undefined reference to `boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > > >::maybe_assign(boost::match_results<__gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::string> > > > const&)'\r\ncollect2: error: ld returned 1 exit status\r\nmake[2]: *** [nodeBooter] Error 1\r\nmake[2]: Leaving directory `/home/karma/redhawk/redhawk-src-2.1.0/redhawk/src/control/framework'\r\nmake[1]: *** [all-recursive] Error 1\r\nmake[1]: Leaving directory `/home/karma/redhawk/redhawk-src-2.1.0/redhawk/src/control'\r\nmake: *** [all-recursive] Error 1\r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/RedhawkSDR/framework-core/issues/comments/309783466","html_url":"https://github.com/RedhawkSDR/framework-core/issues/33#issuecomment-309783466","issue_url":"https://api.github.com/repos/RedhawkSDR/framework-core/issues/33","id":309783466,"user":{"login":"kylecavs","id":3996745,"avatar_url":"https://avatars3.githubusercontent.com/u/3996745?v=3","gravatar_id":"","url":"https://api.github.com/users/kylecavs","html_url":"https://github.com/kylecavs","followers_url":"https://api.github.com/users/kylecavs/followers","following_url":"https://api.github.com/users/kylecavs/following{/other_user}","gists_url":"https://api.github.com/users/kylecavs/gists{/gist_id}","starred_url":"https://api.github.com/users/kylecavs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kylecavs/subscriptions","organizations_url":"https://api.github.com/users/kylecavs/orgs","repos_url":"https://api.github.com/users/kylecavs/repos","events_url":"https://api.github.com/users/kylecavs/events{/privacy}","received_events_url":"https://api.github.com/users/kylecavs/received_events","type":"User","site_admin":false},"created_at":"2017-06-20T14:53:02Z","updated_at":"2017-06-20T14:53:02Z","body":"@bagoulla  That seemed to fix the issue, thanks! Now just running into another issue, but I think it is related to your solution.\r\n\r\n  CXXLD    ComponentHost\r\n/usr/bin/ld: ComponentHost-ModuleLoader.o: undefined reference to symbol '_ZN5boost10filesystem6detail\r\n13dir_itr_closeERPvS3_'\r\n//usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.54.0: error adding symbols: DSO missing from comma\r\nnd line\r\ncollect2: error: ld returned 1 exit status\r\nmake[3]: *** [ComponentHost] Error 1\r\nmake[3]: Leaving directory `/home/karma/redhawk/redhawk-src-2.1.0/redhawk/src/control/sdr/ComponentHos\r\nt'\r\nmake[2]: *** [all-recursive] Error 1\r\nmake[2]: Leaving directory `/home/karma/redhawk/redhawk-src-2.1.0/redhawk/src/control/sdr'\r\nmake[1]: *** [all-recursive] Error 1\r\nmake[1]: Leaving directory `/home/karma/redhawk/redhawk-src-2.1.0/redhawk/src/control'\r\nmake: *** [all-recursive] Error 1"}}
{"actor":{"display_login":"kylecavs"}}