我在编译一个开源库(libopekele OpenID lib)时遇到麻烦。
问题是我在需要编译此文件的系统上没有sudo访问权限。
运行配置。它抱怨缺少htmltidy lib。将htmltidy安装在非标准路径/ home / geekgod中(因为我无权访问/usr
和/usr/local
)。
现在的问题是,如何使libopekele的配置脚本从/home/geekgod/include
中选择标题。
进入libopkele的configure.ac
脚本,它正在使用AC_CHECK_HEADERS
搜索tidy.h
或tidy/tidy.h
。我很确定它正在标准位置(/ usr / include)中寻找它们。如何将/home/geekgod
添加到标准包含目录?
尝试一下:
./configure CPPFLAGS=-I/home/geekgod/include --prefix=... --etc