{"action":"created","issue":{"url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/1162","labels_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/1162/labels{/name}","comments_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/1162/comments","events_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/1162/events","html_url":"https://github.com/telefonicaid/fiware-orion/issues/1162","id":100708752,"number":1162,"title":"Compiling in Ubuntu 14.04 - Boost","user":{"login":"NikoEEMI","id":3864199,"avatar_url":"https://avatars.githubusercontent.com/u/3864199?v=3","gravatar_id":"","url":"https://api.github.com/users/NikoEEMI","html_url":"https://github.com/NikoEEMI","followers_url":"https://api.github.com/users/NikoEEMI/followers","following_url":"https://api.github.com/users/NikoEEMI/following{/other_user}","gists_url":"https://api.github.com/users/NikoEEMI/gists{/gist_id}","starred_url":"https://api.github.com/users/NikoEEMI/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NikoEEMI/subscriptions","organizations_url":"https://api.github.com/users/NikoEEMI/orgs","repos_url":"https://api.github.com/users/NikoEEMI/repos","events_url":"https://api.github.com/users/NikoEEMI/events{/privacy}","received_events_url":"https://api.github.com/users/NikoEEMI/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-13T07:46:19Z","updated_at":"2015-08-13T10:45:42Z","closed_at":null,"body":"When compiling, I get:\r\nI tried to play with boost library but without result.\r\n\r\n```\r\n[ 99%] Building CXX object src/app/contextBroker/CMakeFiles/contextBroker.dir/contextBroker.cpp.o\r\nLinking CXX executable contextBroker\r\n/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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_imp()':\r\n/usr/include/boost/regex/v4/perl_matcher_common.hpp:208: undefined reference to `boost::re_detail::verify_options(unsigned int, boost::regex_constants::_match_flags)'\r\n/usr/local/lib/libmongoclient.a(dbclient.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/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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/local/lib/libmongoclient.a(dbclient.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/usr/local/lib/libmongoclient.a(dbclient.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[3]: *** [src/app/contextBroker/contextBroker] Error 1\r\nmake[3]: Leaving directory `/root/fiware-orion/BUILD_RELEASE'\r\nmake[2]: *** [src/app/contextBroker/CMakeFiles/contextBroker.dir/all] Error 2\r\nmake[2]: Leaving directory `/root/fiware-orion/BUILD_RELEASE'\r\nmake[1]: *** [all] Error 2\r\nmake[1]: Leaving directory `/root/fiware-orion/BUILD_RELEASE'\r\nmake: *** [release] Error 2\r\n```"},"comment":{"url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/comments/130609995","html_url":"https://github.com/telefonicaid/fiware-orion/issues/1162#issuecomment-130609995","issue_url":"https://api.github.com/repos/telefonicaid/fiware-orion/issues/1162","id":130609995,"user":{"login":"jmcanterafonseca","id":694782,"avatar_url":"https://avatars.githubusercontent.com/u/694782?v=3","gravatar_id":"","url":"https://api.github.com/users/jmcanterafonseca","html_url":"https://github.com/jmcanterafonseca","followers_url":"https://api.github.com/users/jmcanterafonseca/followers","following_url":"https://api.github.com/users/jmcanterafonseca/following{/other_user}","gists_url":"https://api.github.com/users/jmcanterafonseca/gists{/gist_id}","starred_url":"https://api.github.com/users/jmcanterafonseca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmcanterafonseca/subscriptions","organizations_url":"https://api.github.com/users/jmcanterafonseca/orgs","repos_url":"https://api.github.com/users/jmcanterafonseca/repos","events_url":"https://api.github.com/users/jmcanterafonseca/events{/privacy}","received_events_url":"https://api.github.com/users/jmcanterafonseca/received_events","type":"User","site_admin":false},"created_at":"2015-08-13T10:45:42Z","updated_at":"2015-08-13T10:45:42Z","body":"Please check the needed boost dependencies at, or you can even try the docker ... \r\n\r\nhttps://hub.docker.com/r/jmcanterafonseca/fiware-orion-dev/~/dockerfile/ "}}