我正在尝试在 Linux VM 上安装 httpd-2.2.4。我遵循的步骤如下:1. 下载文件:httpd-2.2.4.tar.bz2 2. tar –xvf httpd-2.2.4.tar.bz2 3. cd httpd-2.2.4 4. ./configure
此后,当我尝试使用“make”命令进行编译时,出现了以下错误:
libtool: 链接:只允许绝对运行路径 make[2]:* [htpasswd] 错误 1 make[2]: 离开目录/root/httpd-2.2.4/support' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
/root/httpd-2.2.4/support' make: *[全递归] 错误 1
如何解决这个问题。我的机器上安装了所有开发包。
答案1
看起来像是一个 rpath 问题... libtool 需要完整路径,你尝试过吗:
./configure --libdir=/usr/lib/
尝试上述配置选项,无论您的库路径是什么,然后回复。请发布完整的输出,我认为您可能遗漏了一些东西。