make after --enable-hbci fails

Derek Atkins warlord@MIT.EDU
Tue Jan 21 20:21:22 CST 2003


The problem appears to be that openhbci is trying to add -I/usr/local/include
into the path.

I'll fix this in CVS.  A quick workaround for you would be to turn
off -Werror via ./configure --disable-error-on-warning.

-derek

Christian Gatzemeier <c.gatzemeier@tu-bs.de> writes:

> I do not know what I could have made wrong since others seem to be able to get 
> gnucash with chipcard HBCI running on SuSE 8.1 
>  
> I have: 
> SuSE 8.1 
> g-wrap-1.3.4.tar.gz 
> libchipcard-0.7.2.tar.gz     (also tried 1.6.1-1 rpm) 
> libchipcard-kde-0.7.2.tar.gz 
> openhbci from cvs (also tried 0.9.5 rpm and from source) 
> gnucash-1.7.8.tar.gz (already tried with 1.7.7) 
>  
> I keep getting the same error when configured with 
>  
> ./configure --enable-hbci --disable-openhbcitest --enable-gui 
> --with-gnome=/opt/gnome 
>  
> [...] 
> Making all in hbci 
> make[4]: Wechsel in das Verzeichnis 
> »/tmp/gnucash/gnucash-1.7.8/src/import-export/hbci« 
> Making all in . 
> make[5]: Wechsel in das Verzeichnis 
> »/tmp/gnucash/gnucash-1.7.8/src/import-export/hbci« 
> /bin/sh ../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../..   
> -I/opt/gnome/include -I../../../src -I../../../src/engine 
> -I../../../src/gnc-module -I../../../src/app-utils -I../../../src/app-file 
> -I../../../src/gnome -I../../../src/gnome-utils -I../../../src/import-export 
> -I../../../src/register -I../../../src/register/register-core 
> -I../../../src/register/register-gnome -I../../../src/register/ledger-core -I 
> /usr/local/include/g-wrap  -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
> -I/usr/include/gnome-xml -I/opt/gnome/include -I/usr/include/gtk-1.2 
> -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include 
> -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
> -I/usr/X11R6/include -I/opt/gnome/include/gnome-1.0 -DNEED_GNOMESUPPORT_H 
> -I/opt/gnome/lib/gnome-libs/include -I/usr/include/orbit-1.0 
> -I/opt/gnome/include -I/opt/gnome/include/gdk-pixbuf-1.0 
> -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
> -I/usr/X11R6/include -I/opt/gnome/include/gnome-1.0 -I/usr/include/freetype2 
> -DNEED_GNOMESUPPORT_H -I/opt/gnome/lib/gnome-libs/include 
> -I/usr/include/gnome-xml -I/usr/local/include -I/usr/local/include/chipcard  
> -g -O2 -Werror -Wall -Wunused   -c gncmod-hbci.c 
> mkdir .libs 
> gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I/opt/gnome/include -I../../../src 
> -I../../../src/engine -I../../../src/gnc-module -I../../../src/app-utils 
> -I../../../src/app-file -I../../../src/gnome -I../../../src/gnome-utils 
> -I../../../src/import-export -I../../../src/register 
> -I../../../src/register/register-core -I../../../src/register/register-gnome 
> -I../../../src/register/ledger-core -I /usr/local/include/g-wrap 
> -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gnome-xml 
> -I/opt/gnome/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 
> -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gtk-1.2 
> -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include 
> -I/opt/gnome/include/gnome-1.0 -DNEED_GNOMESUPPORT_H 
> -I/opt/gnome/lib/gnome-libs/include -I/usr/include/orbit-1.0 
> -I/opt/gnome/include -I/opt/gnome/include/gdk-pixbuf-1.0 
> -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
> -I/usr/X11R6/include -I/opt/gnome/include/gnome-1.0 -I/usr/include/freetype2 
> -DNEED_GNOMESUPPORT_H -I/opt/gnome/lib/gnome-libs/include 
> -I/usr/include/gnome-xml -I/usr/local/include -I/usr/local/include/chipcard -g 
> -O2 -Werror -Wall -Wunused -c gncmod-hbci.c   -fPIC -o .libs/gncmod-hbci.o 
> cc1: changing search order for system directory "/usr/local/include" 
> cc1:   as it has already been specified as a non-system directory 
> make[5]: *** [gncmod-hbci.lo] Fehler 1 
> make[5]: Verlassen des Verzeichnisses 
> »/tmp/gnucash/gnucash-1.7.8/src/import-export/hbci« 
> make[4]: *** [all-recursive] Fehler 1 
> make[4]: Verlassen des Verzeichnisses 
> »/tmp/gnucash/gnucash-1.7.8/src/import-export/hbci« 
> make[3]: *** [all-recursive] Fehler 1 
> make[3]: Verlassen des Verzeichnisses 
> »/tmp/gnucash/gnucash-1.7.8/src/import-export« 
> make[2]: *** [all-recursive] Fehler 1 
> make[2]: Verlassen des Verzeichnisses »/tmp/gnucash/gnucash-1.7.8/src« 
> make[1]: *** [all-recursive] Fehler 1 
> make[1]: Verlassen des Verzeichnisses »/tmp/gnucash/gnucash-1.7.8« 
> make: *** [all-recursive-am] Fehler 2 
>  
>  
>  
> without --enable-hbci make finishes without error. 
> I have no idea what this "Error 1" and "Error 2" could possibly mean. 
>  
> Hope you can help. 
>  
> Thanks 
> Chris 
>  
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel@lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord@MIT.EDU                        PGP key available



More information about the gnucash-devel mailing list