Stephanw
14.09.06, 10:04
Hi,
ich habe folgendes Anliegen:
Auf einer Solaris 10 Maschine soll ein (Nagios-)Daemon kompiliert werden. Dazu wird zwingend die OpenSSL 0.9.7 benötigt. Wenn ich den Deamon gegen diese lib kompiliere, funktioniert er auch.
Jetzt liefert Solaris 10 schon eine eigene libSSL mit. Unglücklicherweise zieht der Daemon genau diese lib beim starten ran. Die Folge ist, das er schlichtweg nicht funktioniert.
Leider kann man ab Solaris 10 keine statischen binarys mehr bauen. Die OpenSSL bietet aber noch .a-Dateien zum statischen Linken an.
Ist es möglich, die Funktionen aus der OpenSSL-lib fest ins binary zu packen, währen der Rest (libc, ...) dynamisch angezogen wird?
Gruß Stephan
ich habe folgendes Anliegen:
Auf einer Solaris 10 Maschine soll ein (Nagios-)Daemon kompiliert werden. Dazu wird zwingend die OpenSSL 0.9.7 benötigt. Wenn ich den Deamon gegen diese lib kompiliere, funktioniert er auch.
Jetzt liefert Solaris 10 schon eine eigene libSSL mit. Unglücklicherweise zieht der Daemon genau diese lib beim starten ran. Die Folge ist, das er schlichtweg nicht funktioniert.
Leider kann man ab Solaris 10 keine statischen binarys mehr bauen. Die OpenSSL bietet aber noch .a-Dateien zum statischen Linken an.
Ist es möglich, die Funktionen aus der OpenSSL-lib fest ins binary zu packen, währen der Rest (libc, ...) dynamisch angezogen wird?
Gruß Stephan