so lib mit automake/libtool
-
Ich habe jetzt schon einige Dokus angeschaut über automake & co und libtool angeschaut.
Geh ich recht in der Annahme das ich da keine .so libs erstellen kann.
Sondern es werden immer nur .a oder .la libs erzeugt. (<- was sind das überhaupt für lib typen ?)
Ich bräuchte aber eigentlich .so libs für den Befehl dlopen.
Hoffe jemand kennt sich ein bissel aus in den *nix build system Dschungel.Gruss
just for fun
-
.a und .la sind statische Librarys, also die kannst du (nur) statisch linken.
http://sources.redhat.com/autobook/autobook/autobook_72.html#SEC72
-
-
das "a" steht für Archive.
Hier werden die "o" zusammengefasst.
-
Die Links hab ich auch schon gefunden nur beantwortet das ja nicht die Frage ob es mit automake & co ne Möglichkeit ne .so zu bauen.
Wie man mit ein bash Befehl das mache ist mir schon klar nur wird mein programm schon etwas grösser um alles per hand zu schreiben.
Zur Zeit erstelle ich die Libs mit qmake aber das soll mit den automake tools abgelöst werden.
Da ich checken muss ob der user bestimmte sachen auf dem system drauf hat um dann nur die jeweiligen libs zu compilieren.
Und qmake kann ich auch nicht mehr benutzen da das programm auch unbedingt ohne qt oder xfree kompilierbar sein soll.Gruss
just for fun
-
libtool ist gerade dazu da, um sos zu machen.