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