Archiv verlassen und diese Seite im Standarddesign anzeigen : openvpn ssl headers not found
Beim Versuch openvpn 2.0.7 zu übersetzen bekomme ich folgenden Fehler:
configure: checking for OpenSSL SSL Library and Header files...
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
configure: error: OpenSSL SSL headers not found.
rpm-qa|grep ssl:
[]# rpm -qa|grep ssl
openssl-0.9.7a-20.6.legacy
openssl-devel-0.9.7a-20.6.legacy
Die Datei ssl.h existiert auch im Verzeichnis /usr/include/openssl.
Auch die Option --with-ssl-headers=/usr/include/openssl sowie --with-ssl-lib=/usr/include/openssl bringen nichts.
Wo liegt der Fehler?
Mal die ersten 50 Treffer durchgesehen?
http://www.google.de/search?hl=de&q=configure%3A+error%3A+OpenSSL+SSL+headers+not+fo und.&btnG=Google-Suche&meta=
mfg
cane
Na alle 50 vielleicht nicht, aber viele davon schon. Wie schon geschrieben beide Optionen bringen nichts.
Was ist mit den Kerberos-Optionen im ersten Treffer?
Also "export LDFLAGS="-lkrb5""
was steht im config.log?
mfg
cane
Dann bekomme ich:
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
Was ja nicht sein kann.
Was ist mit dem config.log?
mfg
cane
Sorry, die ist 100k bisher nichts mit openssl gefunden.
Doch - da steht einiges zu openssl drin --> ich mach aber jetzt Feierabend...
mfg
cane
Klasse, kann ich mir nichts draus nehmen:
In file included from /usr/include/openssl/ssl.h:179,
from conftest.c:171:
/usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
In file included from /usr/include/openssl/ssl.h:179,
from conftest.c:171:
/usr/include/openssl/kssl.h:134: parse error before "krb5_enctype"
/usr/include/openssl/kssl.h:136: parse error before '*' token
/usr/include/openssl/kssl.h:137: parse error before '}' token
/usr/include/openssl/kssl.h:149: parse error before "kssl_ctx_setstring"
/usr/include/openssl/kssl.h:149: parse error before '*' token
/usr/include/openssl/kssl.h:150: parse error before '*' token
/usr/include/openssl/kssl.h:151: parse error before '*' token
/usr/include/openssl/kssl.h:151: parse error before '*' token
/usr/include/openssl/kssl.h:152: parse error before '*' token
/usr/include/openssl/kssl.h:153: parse error before "kssl_ctx_setprinc"
/usr/include/openssl/kssl.h:153: parse error before '*' token
/usr/include/openssl/kssl.h:155: parse error before "kssl_cget_tkt"
/usr/include/openssl/kssl.h:155: parse error before '*' token
/usr/include/openssl/kssl.h:157: parse error before "kssl_sget_tkt"
/usr/include/openssl/kssl.h:157: parse error before '*' token
/usr/include/openssl/kssl.h:159: parse error before "kssl_ctx_setkey"
/usr/include/openssl/kssl.h:159: parse error before '*' token
/usr/include/openssl/kssl.h:161: parse error before "context"
/usr/include/openssl/kssl.h:162: parse error before "kssl_build_principal_2"
/usr/include/openssl/kssl.h:162: parse error before "context"
/usr/include/openssl/kssl.h:165: parse error before "kssl_validate_times"
/usr/include/openssl/kssl.h:165: parse error before "atime"
/usr/include/openssl/kssl.h:167: parse error before "kssl_check_authent"
/usr/include/openssl/kssl.h:167: parse error before '*' token
/usr/include/openssl/kssl.h:169: parse error before "enctype"
In file included from conftest.c:171:
/usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: parse error before '}' token
Wird wohl ein Problem mit krb5 sein. Aber was?
Gelöst. Man nehme sich eine ältere src.rpm und testet: Es fehlt pkgconfig.
Ich weiß zwar nicht was diese Dateien mit openssl zu tun haben:
rpm -qpl /var/cache/yum/base/packages/pkgconfig-0.14.0-3.i386.rpm
/usr/bin/pkg-config
/usr/lib/pkgconfig
/usr/share/aclocal/pkg.m4
/usr/share/man/man1/pkg-config.1.gz
aber jetzt läuft configure durch.
PS: Installiert und funktioniert!
Schön das es funktioniert hat --> momentan gibts da wohl häufiger Probleme...
mfg
cane
Ich weiß zwar nicht was diese Dateien mit openssl zu tun haben:
Jetzt weiß ich's:
man pkg-config
pkg-config - Return metainformation about installed libraries
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.