Micha Lenk wrote:
> Christian Stimming schrieb:
>> Andererseits ist es vielleicht eine Überlegung wert, tatsächlich eine
>> Makefile-Regel einzubauen, die das .la vor dem Installieren nochmal
>> ändert und "-lssl -lcrypto" wieder rausschmeißt. Das fände ich zumindest
>> einen Test wert.
> Das fände ich aus Sicht als Debian-Paketbetreuer wunderbar.
Ja, für irgendeine alte Version von irgendetwas hatten wir das auch mal
in den Debian/rules (wahrscheinlich openhbci oder libchipcard1...). Das
ist ein bißchen Mühe aber mit etwas sed geht das.

> http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#asneeded
[...]
> Ich hab noch keine passende Stelle gefunden, wo ich das als 
> Debian-Paketbetreuer quasi minimalinvasiv einbauen könnte. Aber ich habe 
> auch noch nicht wirklich lange rumprobiert. Wenn das allerdings direkt 
> im Source drin wäre gäbe es natürlich mehr Möglichkeiten...
Du kannst das im configure-Aufruf per LDFLAGS-Umgebungsvariable machen,
so wie es im libpkg-guide vorgeschlagen wird. Soweit ich das verstehe,
trägt der Linker dann genau die libs als NEEDED ein, deren Symbole auch
verwended werden.

Die dritte Möglichkeit - wobei ich nicht weiß, inwieweit das unter allen
von Euch unterstützten Distributionen angekommen ist (im Prinzip gibt es
das wohl auch für Windows) - wäre es, statt libtool (und den
/usr/bin/*-config Skripten) pkg-config zu verwenden. (Ist ein
freedesktop.org Projekt.) Da wird dann auch angeboten, die benutzten
Bibliotheken für statisches (mit indirekten Abhängigkeiten) und
dynamisches Linking separat anzugeben.
Und wenn man libtool erstmal los ist, kann man... Naja. Das führt zu weit.

Grüße

T.
-- 
Thomas Viehmann, http://thomas.viehmann.net/

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to