我正在ubuntu上乞讨,我正在尝试安装mesos。在“make”期间,我有一个错误:
../3rdparty/libprocess/3rdparty/glog-0.3.3/.libs/libglog.a(libglog_la-logging.o):(.data.rel.ro._ZTCN6google10LogMessage9LogStreamE0_So[_ZTVN6google10LogMessage9LogStreamE]+0x48): undefined reference to `virtual thunk to std::basic_ostream<char, std::char_traits<char> >::~basic_ostream()'
collect2: error: ld returned 1 exit status
make[2]:***[libmesos.la] Error 1
make[2]: Leaving directory `/home/MyName/mesos-0.20.1/build/src'
make[1]:***[all] Error 2
make[1]: Leaving directory `/home/MyName/mesos-0.20.1/build/src'
make:***[all-recursive] Error 1
请帮我开始用mesos编程。谢谢!
2条答案
按热度按时间ghg1uchk1#
你想自己编译mesos有什么特别的原因吗?这里有可供下载的软件包:http://mesos.apache.org/gettingstarted/ 或者中间层软件包允许你安装中间层。
其次,您尝试0.20.1版本还有其他原因吗?这个问题看起来好像c++stdlib库有问题。您使用哪种编译器/标准库?完成成功了吗?
干杯,乔格
gfttwv5a2#
尝试运行:
然后: