【发布时间】:2015-10-22 23:13:05
【问题描述】:
我正在尝试从源代码构建 mongodb 并遇到一些错误。
这是整个输出的粘贴箱: http://pastebin.com/pyZLTkz4
第一个错误是
endian.h does not define __BYTE_ORDER nor BYTE_ORDER. Cannot determine endianness.
所有其他错误都像
error: template with C linkage
error: template specialization with C linkage
我的配置是:
- Debian 8 64 位
- scons 版本:2.3.1
- python 版本:2 7 9
- gcc 版本:gcc (Debian 4.9.2-10) 4.9.2
安装的依赖项
sudo apt-get build-dep mongodb
我尝试在 CentOS 7 下构建它并得到相同的结果。
【问题讨论】:
-
我在 2017 年也遇到了同样的错误,你解决了吗?