读书人

redhat 9 安装svn时遇到的有关问题。k

发布时间: 2012-07-20 10:38:30 作者: rapoo

redhat 9 安装svn时遇到的问题。krb5.h: No such file or directory"

解?Red?Hat?Linux?9?生?"krb5.h:?No?such?file?or?directory"?的方法?
有在?Red?Hat?Linux?9.0?上面?build?一些要用到?openssl?的程式的人,容易遇到似的:?


gcc??-DLINUX??-I..?-I../include?-I/usr/include?-O2?-g?-pipe?-march=athlon?-Wall?-c?mod_tls.c?
In?file?included?from?/usr/include/openssl/ssl.h:179,?
?????????????????from?mod_tls.c:40:?
/usr/include/openssl/kssl.h:72:18:?krb5.h:?No?such?file?or?directory?


是因?Red?Hat?Linux?9.0?的?krb5-devel?套件把?kerberos?的?include?file?放到了?/usr/kerberos/include?面,而不是一般位置的?/usr/include?目。而?openssl?支援?kerberos,因此在?compile?使用到?openssl?的程式就很容易生找不到?kerberos?的?include?file?的。?

而解的法相,首先然要定?krb5-devel?以及?krb5-libs?等套件有安在系上,而不是根本安;接下,建立以下的?symbolic?links:?


ln?-s?/usr/kerberos/include/com_err.h?/usr/include/?
ln?-s?/usr/kerberos/include/profile.h?/usr/include/?
ln?-s?/usr/kerberos/include/krb5.h?/usr/include/

读书人网 >CVS SVN

热点推荐