On Samstag, 17. November 2007, Christian Stimming wrote: [...] > > Wie gesagt, sieh Dir meine targets "mp-win32" mal an. Da werden fuer > > sowas -with-xxx-search-dir verwendet. Man kann hier nicht direkt die > > Installationspfade nehmen, weil die ja absolut sein muessen, wir fuer die > > Suchpfade aber relative Angaben brauchen. > > Vorschlag: Nimm diese relativen Pfade doch ins configure.ac mit rein. Dann > ist ein Standard-./configure wieder auch für Windows korrekt. > Die --with-xxx-search-dir Argumente sind dann wieder nur für Leute > notwendig, die --enable-local-install haben wollen, aber die wollen das > dann ja eh manuell angeben. [...]
Wuerde ich auch gerne, aber das laesst sich so schlecht automatieren: Wir muessten hier sowas angeben koennen wie z.B. $(libdir)/gwenhywfar/plugins/$SOVERSION, aber mit einem relativen $(libdir). Bisher enthaelt $(libdir) ja auch den Prefix. Den Prefix koennen wir hier auch nicht wirklich verwenden, weil ich z.B. zum Cross-compilen einen vorgegebenen Prefix fuer die *Installation* nehmen muss (damit die includes und *.dll.a so auf dem Host installiert sind, dass sie von abhaengigen Projekten beim kompilieren gefunden werden). Schliesslich koennte der Aufrufer von ./configure ja --libdir=sonstwo verwendet haben, und dennoch wollen wir lokale Pfade ermitteln koennen... Hmm, oder ich nehme als default fuer die searchdirs statt libdir einfach direkt "lib" (also den Standard), und wer Sonderwuensche hat, muss das eben angeben... NUR: Das muss wieder abhaengig sein davon, ob wir unter Windows arbeiten (bzw. den lokalen Installationsmodus verwenden) oder unter Linux, denn unter Linux koennen wir ja wieder mit lokalen Pfaden nichts anfangen, sondern wollen im Regelfall, dass auch tatsaechlich die vom Administrator installierten Libraries und Daten verwendet werden... Schwierig, schwierig... 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 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel