gnucash compilieren (war: [gnucash-de] Es gibt neue Features im HBCI-Teil)

Christian Stimming stimming at tuhh.de
Sam Jun 14 13:15:21 CDT 2003


-----BEGIN PGP SIGNED MESSAGE-----

On Freitag, 13. Juni 2003 22:07, Roland Saibold wrote:
> (Ich benutze übrigens eine SuSE 8.0, falls diese Frage nochmal aufkommen
> sollte.)
>
> intltoolize ist jetzt installiert.

ok

> Nach dem Aufruf von ".autogen.sh --enable-hbci" bekomme ich jetzt folgende
> Fehlermeldungen:
>
> 1.)
>
> -----%<------schnipp
> Please add the files
>   codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
>   progtest.m4
> from the /usr/share/aclocal directory to your autoconf macro directory
> or directly to your aclocal.m4 file.
> You will also need config.guess and config.sub, which you can get from
> ftp://ftp.gnu.org/pub/gnu/config/.
> -----%<------schnapp
>
> Wo muss ich denn die files codeset.mv, etc. hinkopieren, damit sie von
> autogen.sh gefunden werden? Ich habe schon das Verzeichnis
> gnucash-cvs/macros versucht, das war es aber leider nicht ...

Ist keine Fehlermeldung, sondern kann ignoriert werden.

> 2.)
>
> -----%<------schnipp
> Running intltoolize ...
> no need for patching file 'Makefile.in.in'
> Running aclocal  ...
> aclocal: configure.in: 548: macro `AM_PATH_OPENHBCI' not found in library
>
> **Error**: aclocal failed. This may mean that you have not
> installed all of the packages you need, or you may need to
> set ACLOCAL_FLAGS to include "-I $prefix/share/aclocal"
> for the prefix where you installed the packages whose
> macros were not found
> -----%<------schnapp
>
> Es scheint auch hier, dass ./autogen.sh irgendwelche *.m4-Makros nicht
> finden kann, bzw. anders herum: Wo setzt man die/das ACLOCAL_FLAGS wie oben
> beschrieben nach /usr/share/aclocal?

Das ist komisch. Das macro AM_PATH_OPENHBCI steht in openhbci.m4 was im 
Unterverzeichnis macros/ bei Gnucash mitgeliefert wird. (In gnucash-1.8.0 
hatten wir das glaub ich vergessen, aber seitdem ist es immer dabei.) Du hast 
./autogen.sh aufgerufen? Dann sollte das einen Aufruf "aclocal -I macros" 
machen, so daß macros/openhbci.m4 berücksichtigt wird. Du könntest dieses 
manuell erzwingen, wenn du machst

export ACLOCAL_FLAGS="-I macros"
./autogen.sh

Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iQCVAwUBPur1uWXAi+BfhivFAQHqhAP/ayFU9Vbz9ZoViFQQNLZXSlFUW5hKySzF
0XvfM5Rkb9yFs8oJo8vxUDmrGlDO4uQIweRYvMzHwHbHCOydo83GByDk9eKrWM7Q
MIHQmmO71e4QMUj6TECc2lKKIreYE6VRDiBbFfz46OT+mNQGvauTuqr71I2XasBe
dcuae4dDVWY=
=5QMx
-----END PGP SIGNATURE-----