[gnucash-de] Problem beim kompilieren (2.2.7)

Martin Nyolt a31bd12e at freenet.de
Di Sep 30 09:12:03 EDT 2008


Hallo,

ich möchte GnuCash 2.2.7 (Cross-)Compilieren und erhalte folgende 
Fehlermeldungen:

=====================================================================
gnucash-bin.o: In function `SWIG_Guile_scm2newstr':
gnucash-bin.c:(.text+0xfd4): undefined reference to 
`scm_i_deprecated_stringp'
gnucash-bin.c:(.text+0xffc): undefined reference to `scm_wrong_type_arg'
gnucash-bin.c:(.text+0x1004): undefined reference to 
`scm_i_deprecated_string_length'
gnucash-bin.c:(.text+0x1020): undefined reference to `scm_must_malloc'
gnucash-bin.c:(.text+0x1048): undefined reference to 
`scm_i_deprecated_string_chars'
gnucash-bin.o: In function `SWIG_Guile_NewPointerObj':
gnucash-bin.c:(.text+0x1128): undefined reference to `scm_double_cell'
gnucash-bin.c:(.text+0x1158): undefined reference to `scm_double_cell'
gnucash-bin.c:(.text+0x11d0): undefined reference to `scm_list_3'
gnucash-bin.c:(.text+0x11e8): undefined reference to `scm_apply'
gnucash-bin.o: In function `SWIG_Guile_PointerAddress':
gnucash-bin.c:(.text+0x129c): undefined reference to `scm_slot_exists_p'
gnucash-bin.c:(.text+0x12bc): undefined reference to `scm_slot_ref'
gnucash-bin.c:(.text+0x13ac): undefined reference to `scm_wrong_type_arg'
[... und so weiter ...]
../../src/engine/.libs/libgncmod-engine.so: undefined reference to 
`scm_equal_p'
/home/mn133/gnucash-2.2.7/src/report/report-gnome/.libs/libgncmod-report-gnome.so: 
undefined reference to `scm_i_inum'
../../src/engine/.libs/libgncmod-engine.so: undefined reference to 
`scm_int2num'
../../src/engine/.libs/libgncmod-engine.so: undefined reference to 
`scm_i_deprecated_symbol_chars'
../../src/engine/.libs/libgncmod-engine.so: undefined reference to 
`scm_num2long'
../../src/engine/.libs/libgncmod-engine.so: undefined reference to 
`scm_difference'
../../src/engine/.libs/libgncmod-engine.so: undefined reference to 
`scm_c_define_module'
../../src/engine/.libs/libgncmod-engine.so: undefined reference to 
`scm_num2short'
/home/mn133/gnucash-2.2.7/src/report/report-gnome/.libs/libgncmod-report-gnome.so: 
undefined reference to `scm_list_n'
/home/mn133/gnucash-2.2.7/src/report/report-gnome/.libs/libgncmod-report-gnome.so: 
undefined reference to `scm_append'
[... und so weiter ...]
collect2: ld returned 1 exit status
make[4]: *** [gnucash-bin] Fehler 1
make[4]: Verlasse Verzeichnis '/home/mn133/gnucash-2.2.7/src/bin'
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis '/home/mn133/gnucash-2.2.7/src/bin'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/mn133/gnucash-2.2.7/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/mn133/gnucash-2.2.7'
make: *** [all] Fehler 2
=====================================================================


Ich bin ziemlich ratlos, configure hat am Ende folgende Zusammenfassung 
geliefert:

=====================================================================
Options detected/selected
   -------------------------
   gnucash version ...... : 2.2.7
   Build for host ....... : arm-unknown-linux-gnu
   Optional components....: aqbanking
   Extra Warnings ....... :  -Wdeclaration-after-statement 
-Wno-pointer-sign -D_FORTIFY_SOURCE=2
   CPPFLAGS ............. :
   CFLAGS ............... :  -Wdeclaration-after-statement 
-Wno-pointer-sign -D_FORTIFY_SOURCE=2 -L/home/mn133/dist/lib 
-I/home/mn133/dist/include -Wall -Wunu$
   LDFLAGS .............. :
   prefix.................: /home/mn133/dist
   QOF support ...........: internal
   QOF location ..........: internal
   QOF library dir .......:
   QOF backend config ....: /home/mn133/dist/gnucash/xml/qsf
=====================================================================

Kann mir jemand Ideen geben?

Viele Grüße
Martin Nyolt