Aqbanking 5.0.14 compling problem
John Ralls
jralls at ceridwen.us
Sun Aug 7 11:55:26 EDT 2011
On Aug 6, 2011, at 11:56 AM, Sarastro wrote:
> In an effort eliminate download problems from my bank, USAA, into GnuCash
> 2.4.7, I decided to update both gwenhywfar and aqbanking from the default
> versions of GC 2.4.7.
>
> Configure, make, make check, and make install all went smoothly for
> Gwenhywfar 4.2.1. However, while I can configure the new Aqbanking 5.0.14
> file, it will not successfully complete the make process. All goes well up
> until this point:
>
>
> make[4]: Entering directory
> `/home/salmanazar/Gnucash_config/aqbanking-5.0.14/src/libs/aqbankingpp'
> Makefile:416: warning: undefined variable `CONFIGURE_DEPENDENCIES'
> Makefile:438: warning: undefined variable `CONFIG_STATUS_DEPENDENCIES'
> Makefile:441: warning: undefined variable `CONFIGURE_DEPENDENCIES'
> Makefile:555: warning: undefined variable `LISP'
> Makefile:555: warning: undefined variable `TAGS_FILES'
> Makefile:565: warning: undefined variable `TAGS_DEPENDENCIES'
> Makefile:565: warning: undefined variable `TAGS_FILES'
> Makefile:565: warning: undefined variable `LISP'
> Makefile:587: warning: undefined variable `TAGS_DEPENDENCIES'
> Makefile:587: warning: undefined variable `TAGS_FILES'
> Makefile:587: warning: undefined variable `LISP'
> Makefile:699: warning: undefined variable `TEXINFOS'
> Makefile:699: warning: undefined variable `EXTRA_DIST'
> Makefile:523: warning: undefined variable `AM_LIBTOOLFLAGS'
> Makefile:523: warning: undefined variable `LIBTOOLFLAGS'
> Makefile:523: warning: undefined variable `libaqbankingpp_la_CPPFLAGS'
> Makefile:523: warning: undefined variable `AM_CXXFLAGS'
> /bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
> -I. -I../../.. -I../../../aqbanking5 -I/usr/include/gwenhywfar4 -g -O2 -g
> -Wall -MT libaqbankingpp_la-stringlist.lo -MD -MP -MF
> .deps/libaqbankingpp_la-stringlist.Tpo -c -o libaqbankingpp_la-stringlist.lo
> `test -f 'stringlist.cpp' || echo './'`stringlist.cpp
> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../aqbanking5
> -I/usr/include/gwenhywfar4 -g -O2 -g -Wall -MT
> libaqbankingpp_la-stringlist.lo -MD -MP -MF
> .deps/libaqbankingpp_la-stringlist.Tpo -c stringlist.cpp -fPIC -DPIC -o
> .libs/libaqbankingpp_la-stringlist.o
> mv -f .deps/libaqbankingpp_la-stringlist.Tpo
> .deps/libaqbankingpp_la-stringlist.Plo
> Makefile:478: warning: undefined variable `AM_LIBTOOLFLAGS'
> Makefile:478: warning: undefined variable `LIBTOOLFLAGS'
> Makefile:478: warning: undefined variable `AM_CXXFLAGS'
> /bin/bash ../../../libtool --tag=CXX --mode=link g++ -g -O2 -g -Wall -g
> -o libaqbankingpp.la -rpath /usr/lib libaqbankingpp_la-stringlist.lo
> /home/salmanazar/Gnucash_config/aqbanking-5.0.14/src/libs/aqbanking/libaqbanking.la
> -L/usr/lib -lgwenhywfar
> libtool: link: rm -fr .libs/libaqbankingpp.so .libs/libaqbankingpp.so.0
> .libs/libaqbankingpp.so.0.0.0
> libtool: link: g++ -shared -nostdlib
> /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../crti.o
> /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/crtbeginS.o
> .libs/libaqbankingpp_la-stringlist.o -Wl,-rpath
> -Wl,/home/salmanazar/Gnucash_config/aqbanking-5.0.14/src/libs/aqbanking/.libs
> /home/salmanazar/Gnucash_config/aqbanking-5.0.14/src/libs/aqbanking/.libs/libaqbanking.so
> -L/usr/lib /usr/lib/libgwenhywfar.so
> -L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2
> -L/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../..
> -L/usr/lib/x86_64-linux-gnu -lstdc++ -lm -lc -lgcc_s
> /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/crtendS.o
> /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../crtn.o
> -pthread -Wl,-soname -Wl,libaqbankingpp.so.0 -o
> .libs/libaqbankingpp.so.0.0.0
> libtool: link: (cd ".libs" && rm -f "libaqbankingpp.so.0" && ln -s
> "libaqbankingpp.so.0.0.0" "libaqbankingpp.so.0")
> libtool: link: (cd ".libs" && rm -f "libaqbankingpp.so" && ln -s
> "libaqbankingpp.so.0.0.0" "libaqbankingpp.so")
> /bin/sed: can't read /lib/x86_64-linux-gnu/libgcrypt.la: No such file or
> directory
> libtool: link: `/lib/x86_64-linux-gnu/libgcrypt.la' is not a valid libtool
> archive
> make[4]: *** [libaqbankingpp.la] Error 1
> make[4]: Leaving directory
> `/home/salmanazar/Gnucash_config/aqbanking-5.0.14/src/libs/aqbankingpp'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/home/salmanazar/Gnucash_config/aqbanking-5.0.14/src/libs'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/salmanazar/Gnucash_config/aqbanking-5.0.14/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/salmanazar/Gnucash_config/aqbanking-5.0.14'
> make: *** [all] Error 2
>
>
> Unfortunately, I am at a loss as to how I should proceed and am unsure of
> what it is I am missing.
> Thanks for any help.
>
The error message is both clear and self-explanatory: The linker needs libgcrypt and libtool can't find it -- perhaps libgcrypt.so is present but not libgcrypt.la. You'll need to investigate the package manager for your distro to figure out how to get libgcrypt.la installed or to build it yourself.
Regards,
John Ralls
More information about the gnucash-user
mailing list