为Centos 6编译libgssapi_krb5.a静态库

时间:2013-04-09 15:33:45

标签: linux centos6

我们的软件取决于与此库静态链接的可用性。我们的研究表明,它不再作为centos6中的yum包装提供。我们怎样才能为krb5编译这个和其他静态库? 谢谢

1 个答案:

答案 0 :(得分:2)

将krb5源代码从http://web.mit.edu/kerberos/dist/index.html下载到/usr2/krb5testing/krb5-1.11.1,然后执行

cd /usr2/krb5testing/krb5-1.11.1
./configure CFLAGS=-m32 LDFLAGS=-m32 --prefix=/usr2/krb5testing/krb5-1.11.1/binary --build=i686-redhat-linux --enable-static --disable-shared 
make
cd lib
cp libgssapi_krb5.a /usr/lib/.
cp libkrb5.a /usr/lib/.
cp libk5crypto.a /usr/lib/.