PeterPawn
IPPF-Urgestein
- Mitglied seit
- 10 Mai 2006
- Beiträge
- 15,183
- Punkte für Reaktionen
- 1,714
- Punkte
- 113
Da machst Du jetzt genau das, wovon ich Dir eigentlich abraten würde:
- Angabe von "libname.a" beim Linken ===> statisches Einbinden der entsprechenden Library
- Angabe von "-l<libname>" (ohne das "lib" am Beginn, also "-lssl" für libssl.so, -ldl für libdl.so, usw.) beim Linken ===> Einbinden des Codes für den "dynamic loader", der erst zur Laufzeit die entsprechenden Bibliotheken lädt und die Abhängigkeiten auflöst
(vereinfachte Darstellung, für Deinen Fall aber ausreichend)
- Angabe von "libname.a" beim Linken ===> statisches Einbinden der entsprechenden Library
- Angabe von "-l<libname>" (ohne das "lib" am Beginn, also "-lssl" für libssl.so, -ldl für libdl.so, usw.) beim Linken ===> Einbinden des Codes für den "dynamic loader", der erst zur Laufzeit die entsprechenden Bibliotheken lädt und die Abhängigkeiten auflöst
(vereinfachte Darstellung, für Deinen Fall aber ausreichend)