Moin, On Freitag, 16. Mai 2008, Frank Emminghaus wrote: [...] > was muss ich denn jetzt genau wie einbinden, damit das Ganze statisch > läuft? Wenn ich folgende Optionen eingebe: > enable-static=yes --enable-local-install=yes --enable-shared=no [...]
Soo einfach ist das leider nicht :-) Die Plugins werden in zusaetzlichen statischen Libs gehalten, die Du zusaetzlich zu Deiner Anwendung hinzulinken musst. Ich kann sie nicht gleich mit in die normalen statischen libs packen, weil dann zum einen das build-system sehr unuebersichtlich wird, zum anderen gibt es dann auch Probleme mit Kreuz-Abhaengigkeiten. Das wird durch dieses Vorgehen auf einfachste Art geloest. Diese zusaetzlichen Libs werden nicht installiert, d.h. ich empfehle folgende Struktur beim Erzeugen der Anwendung: - Source-Verzeichnis - gwen - (libchipcard, wenn gewuenscht) - aqbanking - Anwendung In dieser Reihenfolge sollten dann die Sourcen gebaut werden. Wie Du richtig angibst, muss auch --enable-local-install angegeben werden. Wenn Du zusaetzlich auch die Tools mitinstallieren willst, wird es etwas komplizierter, falls Du das auch alles statisch haben willst. Ich schicke Dir gleich mal mein Build-Script fuer aqbanking-cli. Es baut alles statisch und installiert die Dateien nach "/tmp/install". In das Verzeichnis musst Du dann gegebenenfalls noch nach lib/ die dynamischen Libs kopieren und fortan ist Deine Anwendung relokatibel. Gruss Martin -- "Things are only impossible until they're not" Martin Preuss - http://www.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Aqbanking-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aqbanking-devel
