Hallo nochmal,

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?

Danke, Joh

Micha Lenk wrote:



> Hallo Johannes,
> 
> On Thu, Apr 03, 2008 at 11:16:31AM +0200, Johannes Graumann wrote:
>> Der Versuch den plugin zu kompilieren scheitert mit folgendem Fehler:
>> 
>> mymoneybanking.cpp: In member function 'void
>> KMyMoneyBanking::_xaToStatement(const AB_TRANSACTION*,
>> MyMoneyStatement&)': mymoneybanking.cpp:451: error: 'struct
>> MyMoneyStatement::Transaction' has no member named 'm_fees'
>> [...]
>> 
>> Was mach' ich falsch?
> 
> Du brauchst erstmal KMyMoney2 in Version 0.8.9. Einen Patch, der das
> aktuelle Debian-Source-Paket auf Version 0.8.9 bringt, findest du in
> http://bugs.debian.org/472827
> 
> D.h. du führst am einfachsten jetzt folgende Befehle aus:
> 
>    apt-get install build-essential devscripts fakeroot
>    apt-get build-dep kmymoney2
>    wget -O kmymoney2-0.8.9.tar.bz2 \
> 'http://downloads.sourceforge.net/kmymoney2/kmymoney2-0.8.9.tar.bz2?modtime=1206374511&big_mirror=0'
>    wget
>   
http://ftp.debian.org/debian/pool/main/k/kmymoney2/kmymoney2_0.8.8-2.diff.gz
>    wget -O kmymoney2-0.8.9-upgrade.diff \
> 'http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=27;filename=kmymoney2-0.8.9-upgrade.diff;att=1;bug=472827'
>    tar -xjf kmymoney2-0.8.9.tar.bz2
>    tar -czf kmymoney2_0.8.9.orig.tar.gz kmymoney2-0.8.9
>    gunzip -c kmymoney2_0.8.8-2.diff.gz | patch -d kmymoney2-0.8.9 -p1
>    patch -d kmymoney2-0.8.9 -p1 < kmymoney2-0.8.9-upgrade.diff
>    cd kmymoney2-0.8.9
>    dpkg-buildpackage -rfakeroot -uc -us
> 
> ... und am Ende solltest du ein Debian-Paket haben, mit dem sich das
> AqBanking-Plugin übersetzen lässt. Du kannst dann aber auch einfach das
> von mir gebaute AqBanking-Plugin-Paket installieren, das du hier finden
> kannst:
> 
>
http://aqbanking.alioth.debian.org/debian/unstable/kmymoney2-plugin-aqbanking_0.9.6beta-1_i386.deb
> 
> Schöne Grüße
>   Micha
> 
> -------------------------------------------------------------------------
> 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



-------------------------------------------------------------------------
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

Reply via email to