Hallo Johannes,
On Thu, Apr 03, 2008 at 11:56:09PM +0200, Johannes Graumann wrote:
> Kannst Du mir noch einen Tip zum kompilieren von kmm-plugin geben? Ich kann
> Dein package nicht verwenden - amd64 - und habe daher folgendes versucht:
>
> wget -O kmm_banking-0.9.6beta.tar.gz \
>
> 'http://www.aquamaniac.de/sites/download/download.php?package=05&release=04&file=01&dummy=kmm_banking-0.9.6beta.tar.gz'
> tar xzf kmm_banking-0.9.6beta.tar.gz
> ln -s kmm_banking-0.9.6beta kmm-banking-0.9.6beta
> cd kmm-banking-0.9.6beta
> aptitude install autotools-dev fakeroot dh-make build-essential
> libgwenhywfar47-dev libaqbanking20-dev
> dh_make -s -e [EMAIL PROTECTED] --createorig
> comment-out "distclean" in debian/rules
> dpkg-buildpackage -rfakeroot -uc -us
>
> Das liefert mir den fehler:
> collect2: ld returned 1 exit status
> make[4]: *** [kmm_kbanking.la] Error 1
> make[4]: Leaving directory `/usr/src/kmymoney2/kmm_banking-0.9.6beta/src'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/usr/src/kmymoney2/kmm_banking-0.9.6beta/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/src/kmymoney2/kmm_banking-0.9.6beta'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/usr/src/kmymoney2/kmm_banking-0.9.6beta'
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
>
> Was check ich jetzt nicht?
Im Prinzip hast du das schon richtig gemacht, nur ist da ein Bug im
Build-System, der bisher nur im SVN gefixed ist. Im Anhang findest du
meinen Patch dazu, der das repariert.
Insgesamt kannst du das aber auch einfacher haben, in dem du einfach ein
apt-get install devscripts (für dget)
dget -x
http://aqbanking.alioth.debian.org/debian/unstable/kmymoney2-plugin-aqbanking_0.9.6beta-1.dsc
# Build-Dependencies:
apt-get install debhelper autotools-dev dpatch kmymoney2 libgwenhywfar47-dev
libaqbanking20-dev
cd kmymoney2-plugin-aqbanking
dpkg-buildpackage -rfakeroot -uc -us
... machst. Da ist der Patch dann gleich mit drin.
Viel Erfolg und Schöne Grüße
Micha
diff -aur kmm_banking-0.9.6beta/src/Makefile.am kmm_banking-0.9.6beta-built/src/Makefile.am
--- kmm_banking-0.9.6beta/src/Makefile.am 2007-11-03 10:37:21.000000000 +0100
+++ kmm_banking-0.9.6beta-built/src/Makefile.am 2008-02-29 15:53:05.000000000 +0100
@@ -17,7 +17,7 @@
kmm_kbanking_la_SOURCES = mymoneybanking.cpp
# Libs needed by the plugin
-kmm_kbanking_la_LIBADD = @qbanking_libs@ $(gwenhywfar_libs) \
+kmm_kbanking_la_LIBADD = @qbanking_libs@ $(aqbanking_libs) $(gwenhywfar_libs) \
$(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) \
$(kde_libraries)/libkmm_plugin.la $(kde_libraries)/libkmm_mymoney.la \
./kbanking/libkbanking.la
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel