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'
-R が gcc ドキュメントのオプションとして見つからないため、混乱しています。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
誰でも光を当てることができますか?