我正在尝试在 CentOS 6.3 64 位上安装 Cosign 以使用我雇主的中央登录系统。
他们的文档指出我需要设置一个 LDFLAGS 指令:
LDFLAGS="-R/usr -L/usr"
/usr 是 /PATH/TO/SSL/lib - 安装了 openSSL,这是正确的路径。
但是,当我尝试 ./configure 安装时,GCC 会抛出一个我无法解决的错误。
configure:2335: checking for suffix of executables
configure:2342: gcc -o conftest -pthread -R/usr -L/usr conftest.c >&5
gcc: unrecognized option '-R/usr'
我在 gcc 文档中找不到 -R 作为选项,这让我感到困惑。我正在使用 gcc 版本 4.4.6 20120305 (Red Hat 4.4.6-4)。
我不习惯在参数前看到没有空格的选项,但在这种情况下,添加一个空格以使其成为“-R / usr”只会引发相同的错误。
在 config.log 的前面,我也有这个错误:
configure:2182: gcc -V >&5
gcc: '-V' option must have argument
任何人都可以解释一下吗?