Re: Wie Linux Binary ausliefern?
- From: Henning Paul <henningpaul@xxxxxx>
- Date: Wed, 08 Dec 2010 14:52:24 +0100
Edzard Egberts wrote:
Michael Baeuerle schrieb:
Edzard Egberts wrote:
Alles was du mit "-lbla" dazulinkst wird dynamisch gelinkt sofern
eine passende Bibliothek (libbla.so) vorhanden ist, das siehst du am
Ende dann mit ldd. Um statisch zu linken musst du dem Linker das Flag
"-Bstatic" geben.
Aha, dazu habe ich jetzt schon einiges gefunden. Allerdings bin ich
auf das dumme Problem gestoßen, dass hier fast alle Libraries nur als
shared vorliegen und irgendwie finde ich nichts zu "static aus shared
erstellen", sondern alle haben nur das umgekehrte Problem. Das hat
also leider keinen Sinn, wenn ich nicht noch auf die magische
Umwandlung .so -> .a stoße.
Die *.a stecken normalerweise in den -devel-Paketen drin, wo auch die
Header drinstecken.
Gruß
Henning
.
- References:
- Wie Linux Binary ausliefern?
- From: Edzard Egberts
- Re: Wie Linux Binary ausliefern?
- From: Michael Baeuerle
- Re: Wie Linux Binary ausliefern?
- From: Edzard Egberts
- Re: Wie Linux Binary ausliefern?
- From: Michael Baeuerle
- Re: Wie Linux Binary ausliefern?
- From: Edzard Egberts
- Wie Linux Binary ausliefern?
- Prev by Date: Re: Wie Linux Binary ausliefern?
- Next by Date: Re: Meldung über fetchmailrc beim Runterfahren
- Previous by thread: Re: Wie Linux Binary ausliefern?
- Next by thread: Re: Wie Linux Binary ausliefern?
- Index(es):
Relevant Pages
|