Virtualbox &引用;错误:';ptrdiff#t';不为类型命名";在Ubuntu 12.04中安装Berkley DB XML 2.5.16
在virtualbox上使用vagrant在Ubuntu12.04中运行Berkley DB XML 2.5.16的构建脚本时收到错误:Virtualbox &引用;错误:';ptrdiff#t';不为类型命名";在Ubuntu 12.04中安装Berkley DB XML 2.5.16,virtualbox,ubuntu-12.04,vagrant,berkeley-db-xml,Virtualbox,Ubuntu 12.04,Vagrant,Berkeley Db Xml,在virtualbox上使用vagrant在Ubuntu12.04中运行Berkley DB XML 2.5.16的构建脚本时收到错误: ../include/xqilla/framework/XPath2MemoryManager.hpp:90:11: error: 'ptrdiff_t' does not name a type make[1]: *** [ReferenceCounted.lo] Error 1 make[1]: Leaving directory `/usr/share/
../include/xqilla/framework/XPath2MemoryManager.hpp:90:11: error: 'ptrdiff_t' does not name a type
make[1]: *** [ReferenceCounted.lo] Error 1
make[1]: Leaving directory `/usr/share/dbxml-2.5.16/xqilla/build'
解决方案是在第26行之后添加以下行到文件XPath2MemoryManager.hpp:
#include <cstddef>
解决方案的功劳是在第26行之后添加以下行到文件XPath2MemoryManager.hpp中:
#include <cstddef>
归功于