我正在从源代码编译php7,并已经预编译了一些依赖项在/home/mybin
中,例如我有openssl在
/home/mybin/bin/openssl
/home/mybin/include/openssl/*.h
我也使用了readline
/home/mybin/include/readline/readline.h
使用PHP编译选项
./configure \
CC=/home/mybin/bin/gcc \
--prefix=/home/_cgi/php7 \
--bindir=/home/mybin/bin \
--libdir=/home/mybin/lib \
--with-libdir=/home/mybin/lib64 \
--includedir=/home/mybin/include \
--include-openssl \
我已尝试以下的readline选项。
--with-readline=/home/mybin/include/readline
OR
--with-readline=/home/mybin/
OR
--with-readline
所有变体的最终结果都是:configure: error: 请重新安装readline - 我找不到readline.h
所有其他来自源代码的依赖项并且在/home/mybin
中构建的依赖项无法正常找到。你能建议我设置哪个标志,以便找到readline.h
吗?
谢谢Art