Hello together,
I cloned the project from gitHub and tried to run it in Netbeans 8.0.2, but by building it failed. I use Ubuntu 14.04 and installed all dependencies before, as written in the wiki of OSRM. It is also possible to build by following the instructions with cmake, make etc. In Netbeans I created a new c++ application and include the cloned file into the project. In the next step I set all Linkers, references to libary and Directories.
Below the error messages of Netbeans:
rm -f "build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o.d"
g++ -c -g -I../../osrm3/osrm-backend/Include -I../../osrm3/osrm-backend/third_party -I../../osrm3/osrm-backend/Util -I../../osrm3/osrm-backend/Library -I../../osrm3/osrm-backend/plugins -I../../../gdal-1.9.0 -I/usr/include/lua5.1 -I/usr/lib/x86_64-linux-gnu -I/usr/include/boost/uuid -std=c++11 -MMD -MP -MF "build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o.d" -o build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o ../../osrm3/osrm-backend/tools/unlock_all_mutexes.cpp
mkdir -p dist/Debug/GNU-Linux-x86
g++ -o dist/Debug/GNU-Linux-x86/osrm2 build/Debug/GNU-Linux-x86/_ext/1760923315/OSRM_impl.o build/Debug/GNU-Linux-x86/_ext/2080049265/Connection.o build/Debug/GNU-Linux-x86/_ext/859202438/Reply.o build/Debug/GNU-Linux-x86/_ext/2080049265/RequestHandler.o build/Debug/GNU-Linux-x86/_ext/2080049265/RequestParser.o build/Debug/GNU-Linux-x86/_ext/1327599876/DouglasPeuckerTest.o build/Debug/GNU-Linux-x86/_ext/1325840625/algorithm_tests.o build/Debug/GNU-Linux-x86/_ext/677683691/BinaryHeapTest.o build/Debug/GNU-Linux-x86/_ext/677683691/RangeTableTest.o build/Debug/GNU-Linux-x86/_ext/677683691/StaticGraphTest.o build/Debug/GNU-Linux-x86/_ext/677683691/StaticRTreeTest.o build/Debug/GNU-Linux-x86/_ext/1325840625/datastructure_tests.o build/Debug/GNU-Linux-x86/_ext/324025520/bearing.o build/Debug/GNU-Linux-x86/_ext/324025520/compute_angle.o build/Debug/GNU-Linux-x86/_ext/324025520/osrm_exception.o build/Debug/GNU-Linux-x86/_ext/324025520/simple_logger.o build/Debug/GNU-Linux-x86/_ext/339775474/douglas_peucker.o build/Debug/GNU-Linux-x86/_ext/339775474/polyline_compressor.o build/Debug/GNU-Linux-x86/_ext/339775474/polyline_formatter.o build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o build/Debug/GNU-Linux-x86/_ext/1731209085/edge_based_graph_factory.o build/Debug/GNU-Linux-x86/_ext/1731209085/geometry_compressor.o build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o build/Debug/GNU-Linux-x86/_ext/1591688135/Coordinate.o build/Debug/GNU-Linux-x86/_ext/1591688135/external_memory_node.o build/Debug/GNU-Linux-x86/_ext/1591688135/hilbert_value.o build/Debug/GNU-Linux-x86/_ext/1591688135/import_edge.o build/Debug/GNU-Linux-x86/_ext/1591688135/phantom_node.o build/Debug/GNU-Linux-x86/_ext/1591688135/restriction_map.o build/Debug/GNU-Linux-x86/_ext/1591688135/route_parameters.o build/Debug/GNU-Linux-x86/_ext/1591688135/search_engine_data.o build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o build/Debug/GNU-Linux-x86/_ext/1728993642/description_factory.o build/Debug/GNU-Linux-x86/_ext/994232513/extract.o build/Debug/GNU-Linux-x86/_ext/1195187798/extraction_containers.o build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o build/Debug/GNU-Linux-x86/_ext/1195187798/extractor_callbacks.o build/Debug/GNU-Linux-x86/_ext/1195187798/extractor_options.o build/Debug/GNU-Linux-x86/_ext/1195187798/restriction_parser.o build/Debug/GNU-Linux-x86/_ext/1195187798/scripting_environment.o build/Debug/GNU-Linux-x86/_ext/994232513/prepare.o build/Debug/GNU-Linux-x86/_ext/994232513/routed.o build/Debug/GNU-Linux-x86/_ext/1483342605/check-hsgr.o build/Debug/GNU-Linux-x86/_ext/1483342605/components.o build/Debug/GNU-Linux-x86/_ext/1483342605/io-benchmark.o build/Debug/GNU-Linux-x86/_ext/1483342605/simpleclient.o build/Debug/GNU-Linux-x86/_ext/1483342605/springclean.o build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o -L../../../gdal-1.9.0 -L/usr/include/lua5.1 -L/usr/lib/x86_64-linux-gnu -L../../osrm3/osrm-backend/Include -L../../osrm3/osrm-backend/Library -L../../osrm3/osrm-backend/third_party -L../../osrm3/osrm-backend/Util -L../../osrm3/osrm-backend/plugins -L/usr/lib -lpthread -lz -lbz2 -lrt -llua5.1-c++ -llua5.1 -lluajit-5.1 -lluabind -lprotobuf-lite -lprotobuf -lstxxl -ltbb -losmpbf -lboost_filesystem -lboost_graph -lboost_atomic -lboost_chrono -lboost_context -lboost_date_time -lboost_filesystem -lboost_graph -lboost_graph_parallel -lboost_iostreams -lboost_locale -lboost_log -lboost_log_setup -lboost_math_c99 -lboost_math_c99f -lboost_math_c99l -lboost_math_tr1 -lboost_math_tr1f -lboost_math_tr1l -lboost_mpi -lboost_mpi_python-py27 -lboost_mpi_python-py34 -lboost_mpi_python -lboost_prg_exec_monitor -lboost_program_options -lboost_python-py27 -lboost_python-py34 -lboost_python -lboost_random -lboost_regex -lboost_serialization -lboost_signals -lboost_system -lboost_thread -lboost_timer -lboost_unit_test_framework -lboost_wave -lboost_wserialization
build/Debug/GNU-Linux-x86/_ext/1325840625/datastructure_tests.o: En la función `boost::unit_test::singleton<boost::unit_test::unit_test_log_t>::~singleton()':
/usr/include/boost/test/utils/basic_cstring/basic_cstring.hpp:346: definiciones múltiples de `init_unit_test_suite(int, char**)'
build/Debug/GNU-Linux-x86/_ext/1325840625/algorithm_tests.o:/usr/include/boost/test/unit_test_suite.hpp:223: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o: En la función `main':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/datastore.cpp:95: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/994232513/extract.o: En la función `boost::system::error_code::value() const':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extract.cpp:32: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/994232513/prepare.o: En la función `boost::system::error_code::value() const':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/prepare.cpp:33: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/994232513/routed.o: En la función `boost::re_detail::string_out_iterator<std::string> boost::regex_replace<boost::re_detail::string_out_iterator<std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, boost::regex_traits<char, boost::cpp_regex_traits<char> >, char, std::string>(boost::re_detail::string_out_iterator<std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, std::string, boost::regex_constants::_match_flags)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/routed.cpp:67: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/check-hsgr.o: En la función `StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*>, StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*>(std::move_iterator<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*>, std::move_iterator<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*>, StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/check-hsgr.cpp:45: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/components.o: En la función `void std::vector<DynamicGraph<TarjanEdgeData>::Edge*, std::allocator<DynamicGraph<TarjanEdgeData>::Edge*> >::_M_emplace_back_aux<DynamicGraph<TarjanEdgeData>::Edge*>(DynamicGraph<TarjanEdgeData>::Edge*&&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/components.cpp:79: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/io-benchmark.o: En la función `void std::vector<double, std::allocator<double> >::_M_emplace_back_aux<double>(double&&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/io-benchmark.cpp:72: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/simpleclient.o: En la función `std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/../Util/ProgramOptions.h:161: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/springclean.o: En la función `boost::filesystem::path::path(char const*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/springclean.cpp:36: definiciones múltiples de `delete_region(SharedDataType)'
build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/datastore.cpp:66: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/springclean.o: En la función `main':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/springclean.cpp:76: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o: En la función `boost::interprocess::ipcdetail::managed_open_or_create_impl_device_holder<false, boost::interprocess::shared_memory_object>::managed_open_or_create_impl_device_holder()':
/usr/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:302: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1760923315/OSRM_impl.o: En la función `unsigned int readHSGRFromStream<StaticGraph<QueryEdge::EdgeData, false>::NodeArrayEntry, StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry>(boost::filesystem::path const&, std::vector<StaticGraph<QueryEdge::EdgeData, false>::NodeArrayEntry, std::allocator<StaticGraph<QueryEdge::EdgeData, false>::NodeArrayEntry> >&, std::vector<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry, std::allocator<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry> >&, unsigned int*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:295: referencia a `FingerPrint::TestGraphUtil(FingerPrint const&) const' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o: En la función `Prepare::Process(int, char**)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:109: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:109: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:109: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o: En la función `Prepare::ParseArguments(int, char**)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:406: referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o: En la función `Prepare::CheckRestrictionsFile(FingerPrint&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:438: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:441: referencia a `FingerPrint::TestPrepare(FingerPrint const&) const' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:438: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:438: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o: En la función `unsigned int readBinaryOSRMGraphFromStream<NodeBasedEdge>(std::istream&, std::vector<NodeBasedEdge, std::allocator<NodeBasedEdge> >&, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<QueryNode, std::allocator<QueryNode> >*, std::vector<TurnRestriction, std::allocator<TurnRestriction> >&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:63: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:64: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:67: referencia a `FingerPrint::TestGraphUtil(FingerPrint const&) const' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:64: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:273: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:64: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:273: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o: En la función `GenerateDataStoreOptions(int, char const**, std::unordered_map<std::string, boost::filesystem::path, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, boost::filesystem::path> > >&)':
datastore.cpp:(.text+0xa4d): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o: En la función `main':
datastore.cpp:(.text+0x5406): referencia a `FingerPrint::FingerPrint()' sin definir
datastore.cpp:(.text+0x5415): referencia a `FingerPrint::FingerPrint()' sin definir
datastore.cpp:(.text+0x544c): referencia a `FingerPrint::TestGraphUtil(FingerPrint const&) const' sin definir
datastore.cpp:(.text+0x63fd): referencia a `FingerPrint::~FingerPrint()' sin definir
datastore.cpp:(.text+0x640c): referencia a `FingerPrint::~FingerPrint()' sin definir
datastore.cpp:(.text+0x6ab7): referencia a `FingerPrint::~FingerPrint()' sin definir
datastore.cpp:(.text+0x6ace): referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extraction_containers.o: En la función `ExtractionContainers::ExtractionContainers()':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extractor/extraction_containers.cpp:47: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extractor/extraction_containers.cpp:47: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extraction_containers.o: En la función `ExtractionContainers::~ExtractionContainers()':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extractor/extraction_containers.cpp:54: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o: En la función `osmium::xml_error::xml_error(XML_ParserStruct*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:95: referencia a `XML_GetErrorCode' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:95: referencia a `XML_ErrorString' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:93: referencia a `XML_GetCurrentColumnNumber' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:91: referencia a `XML_GetCurrentLineNumber' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:96: referencia a `XML_GetCurrentLineNumber' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:97: referencia a `XML_GetCurrentColumnNumber' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:98: referencia a `XML_GetErrorCode' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:99: referencia a `XML_ErrorString' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o: En la función `osmium::io::detail::XMLParser::ExpatXMLParser<osmium::io::detail::XMLParser>::ExpatXMLParser(osmium::io::detail::XMLParser*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:203: referencia a `XML_ParserCreate' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:207: referencia a `XML_SetUserData' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:208: referencia a `XML_SetElementHandler' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o: En la función `osmium::io::detail::XMLParser::ExpatXMLParser<osmium::io::detail::XMLParser>::~ExpatXMLParser()':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:218: referencia a `XML_ParserFree' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o: En la función `osmium::io::detail::XMLParser::ExpatXMLParser<osmium::io::detail::XMLParser>::operator()(std::string const&, bool)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:222: referencia a `XML_Parse' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor_options.o: En la función `ExtractorOptions::ParseArguments(int, char**, ExtractorConfig&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extractor/extractor_options.cpp:93: referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/994232513/routed.o: En la función `main':
routed.cpp:(.text+0x3db): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/994232513/routed.o: En la función `GenerateServerProgramOptions(int, char const**, std::unordered_map<std::string, boost::filesystem::path, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, boost::filesystem::path> > >&, std::string&, int&, int&, bool&, bool&)':
routed.cpp:(.text._Z28GenerateServerProgramOptionsiPPKcRSt13unordered_mapISsN5boost10filesystem4pathESt4hashISsESt8equal_toISsESaISt4pairIKSsS5_EEERSsRiSH_RbSI_[_Z28GenerateServerProgramOptionsiPPKcRSt13unordered_mapISsN5boost10filesystem4pathESt4hashISsESt8equal_toISsESaISt4pairIKSsS5_EEERSsRiSH_RbSI_]+0xbee): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/components.o: En la función `main':
components.cpp:(.text+0x308): referencia a `FingerPrint::FingerPrint()' sin definir
components.cpp:(.text+0x317): referencia a `FingerPrint::FingerPrint()' sin definir
components.cpp:(.text+0x34e): referencia a `FingerPrint::TestGraphUtil(FingerPrint const&) const' sin definir
components.cpp:(.text+0xb82): referencia a `OGRRegisterAll' sin definir
components.cpp:(.text+0xb92): referencia a `OGRSFDriverRegistrar::GetRegistrar()' sin definir
components.cpp:(.text+0xba4): referencia a `OGRSFDriverRegistrar::GetDriverByName(char const*)' sin definir
components.cpp:(.text+0xc5f): referencia a `OGRSpatialReference::OGRSpatialReference(char const*)' sin definir
components.cpp:(.text+0xc7a): referencia a `OGRSpatialReference::importFromEPSG(int)' sin definir
components.cpp:(.text+0x1194): referencia a `OGRLineString::OGRLineString()' sin definir
components.cpp:(.text+0x120a): referencia a `OGRLineString::addPoint(double, double)' sin definir
components.cpp:(.text+0x1280): referencia a `OGRLineString::addPoint(double, double)' sin definir
components.cpp:(.text+0x12a5): referencia a `OGRFeature::CreateFeature(OGRFeatureDefn*)' sin definir
components.cpp:(.text+0x12c5): referencia a `OGRFeature::SetGeometry(OGRGeometry*)' sin definir
components.cpp:(.text+0x1330): referencia a `OGRFeature::DestroyFeature(OGRFeature*)' sin definir
components.cpp:(.text+0x133f): referencia a `OGRLineString::~OGRLineString()' sin definir
components.cpp:(.text+0x13ae): referencia a `OGRSpatialReference::DestroySpatialReference(OGRSpatialReference*)' sin definir
components.cpp:(.text+0x13bd): referencia a `OGRDataSource::DestroyDataSource(OGRDataSource*)' sin definir
components.cpp:(.text+0x15e7): referencia a `FingerPrint::~FingerPrint()' sin definir
components.cpp:(.text+0x15f6): referencia a `FingerPrint::~FingerPrint()' sin definir
components.cpp:(.text+0x183a): referencia a `OGRLineString::~OGRLineString()' sin definir
components.cpp:(.text+0x1920): referencia a `FingerPrint::~FingerPrint()' sin definir
components.cpp:(.text+0x1937): referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/io-benchmark.o: En la función `main':
io-benchmark.cpp:(.text+0x245): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/simpleclient.o: En la función `main':
simpleclient.cpp:(.text+0x265): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/springclean.o: En la función `main':
springclean.cpp:(.text+0x2a1): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o: En la función `main':
unlock_all_mutexes.cpp:(.text+0x4c): referencia a `g_GIT_DESCRIPTION' sin definir
collect2: error: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/osrm2] Error 1
make[2]: se sale del directorio «/home/XXXXXXXXXX/osrm/project/osrm2»
make[1]: *** [.build-conf] Error 2
make[1]: se sale del directorio «/home/XXXXXXXXXX/osrm/project/osrm2»
make: *** [.build-impl] Error 2
g++ -c -g -I../../osrm3/osrm-backend/Include -I../../osrm3/osrm-backend/third_party -I../../osrm3/osrm-backend/Util -I../../osrm3/osrm-backend/Library -I../../osrm3/osrm-backend/plugins -I../../../gdal-1.9.0 -I/usr/include/lua5.1 -I/usr/lib/x86_64-linux-gnu -I/usr/include/boost/uuid -std=c++11 -MMD -MP -MF "build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o.d" -o build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o ../../osrm3/osrm-backend/tools/unlock_all_mutexes.cpp
mkdir -p dist/Debug/GNU-Linux-x86
g++ -o dist/Debug/GNU-Linux-x86/osrm2 build/Debug/GNU-Linux-x86/_ext/1760923315/OSRM_impl.o build/Debug/GNU-Linux-x86/_ext/2080049265/Connection.o build/Debug/GNU-Linux-x86/_ext/859202438/Reply.o build/Debug/GNU-Linux-x86/_ext/2080049265/RequestHandler.o build/Debug/GNU-Linux-x86/_ext/2080049265/RequestParser.o build/Debug/GNU-Linux-x86/_ext/1327599876/DouglasPeuckerTest.o build/Debug/GNU-Linux-x86/_ext/1325840625/algorithm_tests.o build/Debug/GNU-Linux-x86/_ext/677683691/BinaryHeapTest.o build/Debug/GNU-Linux-x86/_ext/677683691/RangeTableTest.o build/Debug/GNU-Linux-x86/_ext/677683691/StaticGraphTest.o build/Debug/GNU-Linux-x86/_ext/677683691/StaticRTreeTest.o build/Debug/GNU-Linux-x86/_ext/1325840625/datastructure_tests.o build/Debug/GNU-Linux-x86/_ext/324025520/bearing.o build/Debug/GNU-Linux-x86/_ext/324025520/compute_angle.o build/Debug/GNU-Linux-x86/_ext/324025520/osrm_exception.o build/Debug/GNU-Linux-x86/_ext/324025520/simple_logger.o build/Debug/GNU-Linux-x86/_ext/339775474/douglas_peucker.o build/Debug/GNU-Linux-x86/_ext/339775474/polyline_compressor.o build/Debug/GNU-Linux-x86/_ext/339775474/polyline_formatter.o build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o build/Debug/GNU-Linux-x86/_ext/1731209085/edge_based_graph_factory.o build/Debug/GNU-Linux-x86/_ext/1731209085/geometry_compressor.o build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o build/Debug/GNU-Linux-x86/_ext/1591688135/Coordinate.o build/Debug/GNU-Linux-x86/_ext/1591688135/external_memory_node.o build/Debug/GNU-Linux-x86/_ext/1591688135/hilbert_value.o build/Debug/GNU-Linux-x86/_ext/1591688135/import_edge.o build/Debug/GNU-Linux-x86/_ext/1591688135/phantom_node.o build/Debug/GNU-Linux-x86/_ext/1591688135/restriction_map.o build/Debug/GNU-Linux-x86/_ext/1591688135/route_parameters.o build/Debug/GNU-Linux-x86/_ext/1591688135/search_engine_data.o build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o build/Debug/GNU-Linux-x86/_ext/1728993642/description_factory.o build/Debug/GNU-Linux-x86/_ext/994232513/extract.o build/Debug/GNU-Linux-x86/_ext/1195187798/extraction_containers.o build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o build/Debug/GNU-Linux-x86/_ext/1195187798/extractor_callbacks.o build/Debug/GNU-Linux-x86/_ext/1195187798/extractor_options.o build/Debug/GNU-Linux-x86/_ext/1195187798/restriction_parser.o build/Debug/GNU-Linux-x86/_ext/1195187798/scripting_environment.o build/Debug/GNU-Linux-x86/_ext/994232513/prepare.o build/Debug/GNU-Linux-x86/_ext/994232513/routed.o build/Debug/GNU-Linux-x86/_ext/1483342605/check-hsgr.o build/Debug/GNU-Linux-x86/_ext/1483342605/components.o build/Debug/GNU-Linux-x86/_ext/1483342605/io-benchmark.o build/Debug/GNU-Linux-x86/_ext/1483342605/simpleclient.o build/Debug/GNU-Linux-x86/_ext/1483342605/springclean.o build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o -L../../../gdal-1.9.0 -L/usr/include/lua5.1 -L/usr/lib/x86_64-linux-gnu -L../../osrm3/osrm-backend/Include -L../../osrm3/osrm-backend/Library -L../../osrm3/osrm-backend/third_party -L../../osrm3/osrm-backend/Util -L../../osrm3/osrm-backend/plugins -L/usr/lib -lpthread -lz -lbz2 -lrt -llua5.1-c++ -llua5.1 -lluajit-5.1 -lluabind -lprotobuf-lite -lprotobuf -lstxxl -ltbb -losmpbf -lboost_filesystem -lboost_graph -lboost_atomic -lboost_chrono -lboost_context -lboost_date_time -lboost_filesystem -lboost_graph -lboost_graph_parallel -lboost_iostreams -lboost_locale -lboost_log -lboost_log_setup -lboost_math_c99 -lboost_math_c99f -lboost_math_c99l -lboost_math_tr1 -lboost_math_tr1f -lboost_math_tr1l -lboost_mpi -lboost_mpi_python-py27 -lboost_mpi_python-py34 -lboost_mpi_python -lboost_prg_exec_monitor -lboost_program_options -lboost_python-py27 -lboost_python-py34 -lboost_python -lboost_random -lboost_regex -lboost_serialization -lboost_signals -lboost_system -lboost_thread -lboost_timer -lboost_unit_test_framework -lboost_wave -lboost_wserialization
build/Debug/GNU-Linux-x86/_ext/1325840625/datastructure_tests.o: En la función `boost::unit_test::singleton<boost::unit_test::unit_test_log_t>::~singleton()':
/usr/include/boost/test/utils/basic_cstring/basic_cstring.hpp:346: definiciones múltiples de `init_unit_test_suite(int, char**)'
build/Debug/GNU-Linux-x86/_ext/1325840625/algorithm_tests.o:/usr/include/boost/test/unit_test_suite.hpp:223: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o: En la función `main':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/datastore.cpp:95: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/994232513/extract.o: En la función `boost::system::error_code::value() const':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extract.cpp:32: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/994232513/prepare.o: En la función `boost::system::error_code::value() const':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/prepare.cpp:33: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/994232513/routed.o: En la función `boost::re_detail::string_out_iterator<std::string> boost::regex_replace<boost::re_detail::string_out_iterator<std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, boost::regex_traits<char, boost::cpp_regex_traits<char> >, char, std::string>(boost::re_detail::string_out_iterator<std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, std::string, boost::regex_constants::_match_flags)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/routed.cpp:67: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/check-hsgr.o: En la función `StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*>, StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*>(std::move_iterator<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*>, std::move_iterator<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*>, StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/check-hsgr.cpp:45: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/components.o: En la función `void std::vector<DynamicGraph<TarjanEdgeData>::Edge*, std::allocator<DynamicGraph<TarjanEdgeData>::Edge*> >::_M_emplace_back_aux<DynamicGraph<TarjanEdgeData>::Edge*>(DynamicGraph<TarjanEdgeData>::Edge*&&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/components.cpp:79: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/io-benchmark.o: En la función `void std::vector<double, std::allocator<double> >::_M_emplace_back_aux<double>(double&&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/io-benchmark.cpp:72: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/simpleclient.o: En la función `std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/../Util/ProgramOptions.h:161: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/springclean.o: En la función `boost::filesystem::path::path(char const*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/springclean.cpp:36: definiciones múltiples de `delete_region(SharedDataType)'
build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/datastore.cpp:66: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/springclean.o: En la función `main':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/tools/springclean.cpp:76: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o: En la función `boost::interprocess::ipcdetail::managed_open_or_create_impl_device_holder<false, boost::interprocess::shared_memory_object>::managed_open_or_create_impl_device_holder()':
/usr/include/boost/interprocess/detail/managed_open_or_create_impl.hpp:302: definiciones múltiples de `main'
build/Debug/GNU-Linux-x86/_ext/1177015588/static_rtree.o:/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/benchmarks/static_rtree.cpp:170: primero se definió aquí
build/Debug/GNU-Linux-x86/_ext/1760923315/OSRM_impl.o: En la función `unsigned int readHSGRFromStream<StaticGraph<QueryEdge::EdgeData, false>::NodeArrayEntry, StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry>(boost::filesystem::path const&, std::vector<StaticGraph<QueryEdge::EdgeData, false>::NodeArrayEntry, std::allocator<StaticGraph<QueryEdge::EdgeData, false>::NodeArrayEntry> >&, std::vector<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry, std::allocator<StaticGraph<QueryEdge::EdgeData, false>::EdgeArrayEntry> >&, unsigned int*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:295: referencia a `FingerPrint::TestGraphUtil(FingerPrint const&) const' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/Library/../Server/DataStructures/../../Util/graph_loader.hpp:293: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o: En la función `Prepare::Process(int, char**)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:109: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:109: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:109: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o: En la función `Prepare::ParseArguments(int, char**)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:406: referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o: En la función `Prepare::CheckRestrictionsFile(FingerPrint&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:438: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:441: referencia a `FingerPrint::TestPrepare(FingerPrint const&) const' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:438: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/processing_chain.cpp:438: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1731209085/processing_chain.o: En la función `unsigned int readBinaryOSRMGraphFromStream<NodeBasedEdge>(std::istream&, std::vector<NodeBasedEdge, std::allocator<NodeBasedEdge> >&, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<QueryNode, std::allocator<QueryNode> >*, std::vector<TurnRestriction, std::allocator<TurnRestriction> >&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:63: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:64: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:67: referencia a `FingerPrint::TestGraphUtil(FingerPrint const&) const' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:64: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:273: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:64: referencia a `FingerPrint::~FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/contractor/../Util/graph_loader.hpp:273: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o: En la función `GenerateDataStoreOptions(int, char const**, std::unordered_map<std::string, boost::filesystem::path, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, boost::filesystem::path> > >&)':
datastore.cpp:(.text+0xa4d): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/994232513/datastore.o: En la función `main':
datastore.cpp:(.text+0x5406): referencia a `FingerPrint::FingerPrint()' sin definir
datastore.cpp:(.text+0x5415): referencia a `FingerPrint::FingerPrint()' sin definir
datastore.cpp:(.text+0x544c): referencia a `FingerPrint::TestGraphUtil(FingerPrint const&) const' sin definir
datastore.cpp:(.text+0x63fd): referencia a `FingerPrint::~FingerPrint()' sin definir
datastore.cpp:(.text+0x640c): referencia a `FingerPrint::~FingerPrint()' sin definir
datastore.cpp:(.text+0x6ab7): referencia a `FingerPrint::~FingerPrint()' sin definir
datastore.cpp:(.text+0x6ace): referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extraction_containers.o: En la función `ExtractionContainers::ExtractionContainers()':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extractor/extraction_containers.cpp:47: referencia a `FingerPrint::FingerPrint()' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extractor/extraction_containers.cpp:47: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extraction_containers.o: En la función `ExtractionContainers::~ExtractionContainers()':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extractor/extraction_containers.cpp:54: referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o: En la función `osmium::xml_error::xml_error(XML_ParserStruct*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:95: referencia a `XML_GetErrorCode' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:95: referencia a `XML_ErrorString' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:93: referencia a `XML_GetCurrentColumnNumber' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:91: referencia a `XML_GetCurrentLineNumber' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:96: referencia a `XML_GetCurrentLineNumber' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:97: referencia a `XML_GetCurrentColumnNumber' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:98: referencia a `XML_GetErrorCode' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:99: referencia a `XML_ErrorString' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o: En la función `osmium::io::detail::XMLParser::ExpatXMLParser<osmium::io::detail::XMLParser>::ExpatXMLParser(osmium::io::detail::XMLParser*)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:203: referencia a `XML_ParserCreate' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:207: referencia a `XML_SetUserData' sin definir
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:208: referencia a `XML_SetElementHandler' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o: En la función `osmium::io::detail::XMLParser::ExpatXMLParser<osmium::io::detail::XMLParser>::~ExpatXMLParser()':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:218: referencia a `XML_ParserFree' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor.o: En la función `osmium::io::detail::XMLParser::ExpatXMLParser<osmium::io::detail::XMLParser>::operator()(std::string const&, bool)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/third_party/osmium/io/detail/xml_input_format.hpp:222: referencia a `XML_Parse' sin definir
build/Debug/GNU-Linux-x86/_ext/1195187798/extractor_options.o: En la función `ExtractorOptions::ParseArguments(int, char**, ExtractorConfig&)':
/home/XXXXXXXXXX/osrm/project/osrm2/../../osrm3/osrm-backend/extractor/extractor_options.cpp:93: referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/994232513/routed.o: En la función `main':
routed.cpp:(.text+0x3db): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/994232513/routed.o: En la función `GenerateServerProgramOptions(int, char const**, std::unordered_map<std::string, boost::filesystem::path, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, boost::filesystem::path> > >&, std::string&, int&, int&, bool&, bool&)':
routed.cpp:(.text._Z28GenerateServerProgramOptionsiPPKcRSt13unordered_mapISsN5boost10filesystem4pathESt4hashISsESt8equal_toISsESaISt4pairIKSsS5_EEERSsRiSH_RbSI_[_Z28GenerateServerProgramOptionsiPPKcRSt13unordered_mapISsN5boost10filesystem4pathESt4hashISsESt8equal_toISsESaISt4pairIKSsS5_EEERSsRiSH_RbSI_]+0xbee): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/components.o: En la función `main':
components.cpp:(.text+0x308): referencia a `FingerPrint::FingerPrint()' sin definir
components.cpp:(.text+0x317): referencia a `FingerPrint::FingerPrint()' sin definir
components.cpp:(.text+0x34e): referencia a `FingerPrint::TestGraphUtil(FingerPrint const&) const' sin definir
components.cpp:(.text+0xb82): referencia a `OGRRegisterAll' sin definir
components.cpp:(.text+0xb92): referencia a `OGRSFDriverRegistrar::GetRegistrar()' sin definir
components.cpp:(.text+0xba4): referencia a `OGRSFDriverRegistrar::GetDriverByName(char const*)' sin definir
components.cpp:(.text+0xc5f): referencia a `OGRSpatialReference::OGRSpatialReference(char const*)' sin definir
components.cpp:(.text+0xc7a): referencia a `OGRSpatialReference::importFromEPSG(int)' sin definir
components.cpp:(.text+0x1194): referencia a `OGRLineString::OGRLineString()' sin definir
components.cpp:(.text+0x120a): referencia a `OGRLineString::addPoint(double, double)' sin definir
components.cpp:(.text+0x1280): referencia a `OGRLineString::addPoint(double, double)' sin definir
components.cpp:(.text+0x12a5): referencia a `OGRFeature::CreateFeature(OGRFeatureDefn*)' sin definir
components.cpp:(.text+0x12c5): referencia a `OGRFeature::SetGeometry(OGRGeometry*)' sin definir
components.cpp:(.text+0x1330): referencia a `OGRFeature::DestroyFeature(OGRFeature*)' sin definir
components.cpp:(.text+0x133f): referencia a `OGRLineString::~OGRLineString()' sin definir
components.cpp:(.text+0x13ae): referencia a `OGRSpatialReference::DestroySpatialReference(OGRSpatialReference*)' sin definir
components.cpp:(.text+0x13bd): referencia a `OGRDataSource::DestroyDataSource(OGRDataSource*)' sin definir
components.cpp:(.text+0x15e7): referencia a `FingerPrint::~FingerPrint()' sin definir
components.cpp:(.text+0x15f6): referencia a `FingerPrint::~FingerPrint()' sin definir
components.cpp:(.text+0x183a): referencia a `OGRLineString::~OGRLineString()' sin definir
components.cpp:(.text+0x1920): referencia a `FingerPrint::~FingerPrint()' sin definir
components.cpp:(.text+0x1937): referencia a `FingerPrint::~FingerPrint()' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/io-benchmark.o: En la función `main':
io-benchmark.cpp:(.text+0x245): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/simpleclient.o: En la función `main':
simpleclient.cpp:(.text+0x265): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/springclean.o: En la función `main':
springclean.cpp:(.text+0x2a1): referencia a `g_GIT_DESCRIPTION' sin definir
build/Debug/GNU-Linux-x86/_ext/1483342605/unlock_all_mutexes.o: En la función `main':
unlock_all_mutexes.cpp:(.text+0x4c): referencia a `g_GIT_DESCRIPTION' sin definir
collect2: error: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/osrm2] Error 1
make[2]: se sale del directorio «/home/XXXXXXXXXX/osrm/project/osrm2»
make[1]: *** [.build-conf] Error 2
make[1]: se sale del directorio «/home/XXXXXXXXXX/osrm/project/osrm2»
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 5m 3s)
did I missed to include a Libary? It seems like a boost is missing but normaly all should be included.
Kind regards
Carsten
_______________________________________________ OSRM-talk mailing list [email protected] https://lists.openstreetmap.org/listinfo/osrm-talk
