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