Re: Re: [gnucash-de] Fehler bei make (CVS-Version)

frank at sagurna.de frank at sagurna.de
Mon Sep 20 04:16:02 EDT 2004


Christian Stimming <stimming at tuhh.de> schrieb am 20.09.2004, 09:47:31:
> Frank Sagurna schrieb:
> > So das ./autoconf --enable-aqbanking hat ja jetzt geklappt (Danke fürs 
> > lesen beibringen ;) ).
> 
> Der switch für aktiviertes HBCI lautet --enable-hbci !!!!! 
> --enable-aqbanking hat in gnucash gar nichts zu sagen. Ich muß nachher 
> mal diesen switch rausnehmen. Hast du vorher auch ./autogen.sh 
> aufgerufen? Ich nehme mal an, du hast. Aber eigentlich erwartet 
> gnucash-CVS doch, daß man ./autogen.sh --mit-allen-configure-switches 
> aufruft.

Ja, ich habe es erst mit ./autogen.sh --enable-hbci probiert, als ich
dann in der configore --help den aq-banking switch gefunden habe, habe
ich es halt auch mal damit probiert, hat aber nichts geändert. Was
meinst Du mit allen-configure-switches? Muss ich zwingend noch andere
config-switches nehmen? Ich habe leider nicht soviel Ahnung, freue mich
aber schon wie ein Schneekönig wenn ich Gnucash endlich nutzen kann
(ging vorher ja nicht wegen fehlender HBCI-PIN/TAN unterstüzung).




> > Jetzt bekomme ich bei make folgendes:
> > 
> >> ../.libs/libgncmod-qif.a(qif-defaults.o)(.text+0x1b2):/home/gunni/gnucash/src/import-export/qif/qif-defaults.c:121: 
> >> more undefined references to `gnc_get_account_separator_string' follow
> >> collect2: ld returned 1 exit status
> >> make[5]: *** [test-qif] Fehler 1
> >> make[5]: Leaving directory 
> >> `/home/gunni/gnucash/src/import-export/qif/test'
> >> make[4]: *** [all-recursive] Fehler 1
> >> make[4]: Leaving directory `/home/gunni/gnucash/src/import-export/qif'
> 
> Äh... ich hab das ganze gnucash-CVS vor ca. einer Woche zuletzt ganz 
> compiliert. Es kann schon sein, daß jemand seitdem einen dummen Fehler 
> eingebaut hat, der zu diesem Linker-Fehler führt. Aber ansonsten bist du 
> damit auf ein echtes Problem gestoßen, die auf gnucash-devel diskutiert 
> werden müsste. Wenn das Problem wirklich so bestehen bleibt, dann schick 
> das mal auf englisch an gnucash-devel. Sag dazu: Deine Distribution, die 
> Version von autoconf, automake, gcc, libtool, ld.
> 
> Gruß
> 
> Christian

Wenn ich das im Changelog richtig gedeutet habe warst Du der einzige,
der in der letzten Woche Änderungen gemacht hat ;) .
Vor dieser Fehlermeldung kommen übrigens noch jede Menge WARNINGs in der
Art "...needs libguile.0.9.so...". Ich dachte aber autoconf prüft
direkt die Abhängigkeiten, oder irre ich mich da?
Kann das vielleicht auch an den Versionen der ganzen libs liegen?
Vielleicht sollte ich alles noch einmal von vorne installieren ... Dann
muss ich allerdings erst mal wieder rausbekommen was ich so alles
installiert habe, war ja jede Menge.

Grüsse Frank