情况是我正在尝试获取从 Internet ( http://findingscience.com/pymur/ ) 下载的代码进行编译,而我正在使用的机器上没有 SUDO 权限。
我已将问题追溯到 configure.ac 中的一行:
AC_CHECK_HEADER([indri/Index.hpp],,[
AC_MSG_ERROR([Could not find lemur's header files.])
])
因为我收到了错误消息./configure
:
checking indri/Index.hpp usability... no
checking indri/Index.hpp presence... no
checking for indri/Index.hpp... no
configure: error: Could not find lemur's header files.
我已经尝试直接修改它,使其indri/Index.hpp
具有硬编码路径/path/to/indri/Index.hpp
,这似乎没有帮助。
任何无需我修改 /usr 等目录即可编译代码的解决方案(因为我没有 root 权限)将不胜感激。