Redhawksdr построить на Ubuntu 16.10

Я пытаюсь установить Redhawksdr на Ubuntu 16.10. Я установил зависимости в соответствии с документацией, предоставленной Redhawk, но я получаю сообщение об ошибке при установке базовых платформ. Пожалуйста, помогите решить проблему. Журнал Спасибо приведен ниже

make[2]: Entering directory '/home/shahzad/f/src/control/framework'
  CXX      libossiedomain_la-CorbaGC.lo
  CXX      libossiedomain_la-File_impl.lo
  CXX      libossiedomain_la-FileManager_impl.lo
  CXX      libossiedomain_la-FileSystem_impl.lo
  CXX      libossiedomain_la-GCThread.lo
  CXX      libossiedomain_la-helperFunctions.lo
  CXX      libossiedomain_la-POACreator.lo
  CXX      libossiedomain_la-prop_utils.lo
  CXXLD    libossiedomain.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CXX      nodeBooter-nodebooter.o
nodebooter.cpp: In function ‘void initializeDaemon(const string&, const string&, const string&)’:
nodebooter.cpp:400:37: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
     freopen("/dev/null", "r", stdin);
                                     ^
nodebooter.cpp:401:38: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
     freopen("/dev/null", "w", stdout);
                                      ^
nodebooter.cpp:402:38: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
     freopen("/dev/null", "w", stderr);
                                      ^
  CXXLD    nodeBooter
../../base/framework/.libs/libossiecf.a(libossiecf_la-loghelpers.o): In function `ossie::logging::Configure(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const&, std::string&)':
/home/shahzad/f/src/base/framework/logging/loghelpers.cpp:1114: undefined reference to `log4cxx::xml::DOMConfigurator::configure(std::string const&)'
../../base/framework/.libs/libossiecf.a(libossiecf_la-rh_logger.o): In function `rh_logger::L4Logger::handleLogEvent(boost::shared_ptr<rh_logger::Level> const&, std::string const&)':
/home/shahzad/f/src/base/framework/logging/rh_logger.cpp:836: undefined reference to `log4cxx::helpers::MessageBuffer::operator<<(std::string const&)'
/home/shahzad/f/src/base/framework/logging/rh_logger.cpp:836: undefined reference to `log4cxx::helpers::MessageBuffer::str(log4cxx::helpers::CharMessageBuffer&)'
/home/shahzad/f/src/base/framework/logging/rh_logger.cpp:836: undefined reference to `log4cxx::Logger::forcedLog(log4cxx::helpers::ObjectPtrT<log4cxx::Level> const&, std::string const&) const'
../../base/framework/.libs/libossiecf.a(libossiecf_la-rh_logger.o): In function `rh_logger::L4Logger::handleLogEvent(boost::shared_ptr<rh_logger::Level> const&, std::string const&, rh_logger::spi::LocationInfo const&)':
/home/shahzad/f/src/base/framework/logging/rh_logger.cpp:851: undefined reference to `log4cxx::helpers::MessageBuffer::operator<<(std::string const&)'
/home/shahzad/f/src/base/framework/logging/rh_logger.cpp:851: undefined reference to `log4cxx::helpers::MessageBuffer::str(log4cxx::helpers::CharMessageBuffer&)'
/home/shahzad/f/src/base/framework/logging/rh_logger.cpp:851: undefined reference to `log4cxx::Logger::forcedLog(log4cxx::helpers::ObjectPtrT<log4cxx::Level> const&, std::string const&, log4cxx::spi::LocationInfo const&) const'
../../base/framework/.libs/libossiecf.a(libossiecf_la-rh_logger.o): In function `rh_logger::L4Logger::L4Logger(std::string const&)':
/home/shahzad/f/src/base/framework/logging/rh_logger.cpp:748: undefined reference to `log4cxx::Logger::getLogger(std::string const&)'
collect2: error: ld returned 1 exit status
Makefile:601: recipe for target 'nodeBooter' failed
make[2]: *** [nodeBooter] Error 1
make[2]: Leaving directory '/home/shahzad/f/src/control/framework'
Makefile:482: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/shahzad/f/src/control'
Makefile:600: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

0 ответов

Другие вопросы по тегам