我正在尝试在共享网络主机上安装cmark PECL 模块。我没有 sudo 权限。
我能够将 cmark 编译并安装到我的主目录中。libcmark.so 文件位于 /home/XXX/progs/lib 中。cmark.h 文件(和其他头文件)位于 /home/XXX/progs/include 中。
我能够运行phpize。我现在正在尝试./configure
使用以下命令运行:
./configure --prefix="/home/XXX/progs" --with-php-config=/usr/local/php73/bin/php-config LDFLAGS="-L/home/XXX/progs/lib/" CPPFLAGS="-I/home/XXX/progs/include/"
执行此操作时收到错误消息。
checking for libcmark... checking for cmark_markdown_to_html in -lcmark... yes
checking for libcmark headers... checking for cmark files in default path... not found
configure: error: Please reinstall the cmark distribution
cmark编译正确,我能够得到配置脚本找到lib目录就好了,但是我不能得到配置脚本来找到头文件。
我需要做什么?