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

Reply via email to