-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Martin,

für die Benutzung von gwen/aqbanking auf win32 hab ich gemerkt, dass es
Schwierigkeiten mit den LDFLAGS gibt, die man von *.pc oder *-config
bekommt. Und zwar werden die LIB/LDFLAGS, die die Anwendung (also
gnucash) von *.pc oder *-config bekommt, jeweils im configure.ac wie
folgt gesetzt:

case "$OS_TYPE" in
    posix)
        aqbanking_libs="-laqbanking"
        ;;
    windows)
        aqbanking_libs="-laqbanking-${AQBANKING_SO_EFFECTIVE}"
esac

Das ist im Prinzip richtig, weil die DLL eben libaqbanking-123.dll
heißt. Aber wenn gnucash gelinkt wird, werden die LDFLAGS zuerst an
libtool übergeben - und hier kommt das komische: Das *.la file
seinerseits heißt nur libaqbanking.la, und libtool bei gnucash sucht bei
- -laqbanking-123 nun händeringend nach libaqbanking-123.la, was aber
nicht existiert. Wenn ich die LDFLAGS nun ändere, so dass libtool
- -laqbanking sieht, dann findet libtool braverweise auch libaqbanking.la,
welches nun seinerseits den Eintrag enthält, dass die DLL den Namen
libaqbanking-123.dll hat. Doofes Libtool, würde ich sagen.

Das heißt aber, dass für eine Verwendung von gwen/aqbanking *mit
libtool* die momentanen LDFLAGS leider nicht ganz passend sind. Könnten
wir die ändern, also für alle OS_TYPE dann -laqbanking setzen? Das wär
zumindest für gnucash die einfachste Lösung.

(Betrifft aber eh nur Windows-Benutzer, die es anscheinend ja auch keine
gibt.)

Und nach dieser Änderung würd ich fragen, ob ich ein neues release von
gwen 2.5.1 und aqbanking 2.2.5 haben kann, damit gnucash mit denen auf
win32 compilieren kann... :-)

Gruß

Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBRafCzGXAi+BfhivFAQJiZgP9FolbRUGlDan04LDizBcQ38xdvcDDAgGX
epY/81opsbbiGh4HfmsSDZHA0QpTD3dEzjujsEiFBQZ6Hp/WjPBqlKsifwRWiR5I
gxYSqJZicIotCkwaqHQqBo13xPwToRQ0a+4ihtY06KUgJR2qn9wBS0An/0bix9f+
Oq2UG42zvxM=
=3uMW
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to