Gnucash-CVS does not run

Derek Atkins warlord@MIT.EDU
12 Jan 2002 18:56:50 -0500


Current CVS isn't building for me.  I had to make a small change to
configure.in for Solaris ('if' doesn't accept a '!', but that's easy
to fix) which I will commit shortly.  However, there is a bigger
problem.  Note that I'm using guile 1.4 and g-wrap 1.3.2.  Also note
that I did not "remove" g-wrap 1.3.1, so any remnants not over-written
by 1.3.2 are probably still in my install tree.

First, the application does not run:

%> gnucash
ERROR: In procedure dynamic-func:
ERROR: /afs/sipb.mit.edu/project/guile/arch/i386_linux24/lib/libguile.so.9: undefined symbol: gw_init_wrapset_gw_glib


Second, "make check" fails fairly early in the process:

make[4]: Entering directory `/afs/sipb.mit.edu/project/gnucash-test/build/@sys/gnucash/src/gnc-module/test'
make  check-TESTS
make[5]: Entering directory `/afs/sipb.mit.edu/project/gnucash-test/build/@sys/gnucash/src/gnc-module/test'
  test-load-c.c: testing module load/unload from C ...  successful.
PASS: test-load-c
ERROR: In procedure dynamic-link:
ERROR: file not found
FAIL: test-load-scm
ERROR: In procedure dynamic-link:
ERROR: file not found
FAIL: test-gwrapped-c
ERROR: In procedure dynamic-link:
ERROR: file not found
FAIL: test-scm-module
ERROR: In procedure dynamic-link:
ERROR: file not found
FAIL: test-scm-multi
ERROR: In procedure dynamic-link:
ERROR: file not found
FAIL: test-load-deps

** WARNING **: Failed to open module gnucash/futuremodsys

** WARNING **: : could not locate gnucash/futuremodsys interface v.0

  test-modsysver.c: checking for a module we shouldn't find ...
  ok
PASS: test-modsysver

** WARNING **: Failed to open module gnucash/incompatdeps

** WARNING **: : could not locate gnucash/incompatdeps interface v.0

  test-incompatdep.c:  loading a module with bad deps ...
  ok
PASS: test-incompatdep
  test-agedver.c:  asking for an old but supported interface ...  ok
PASS: test-agedver
  test-dynload.c: testing dynamic linking of libgncmodule ... OK
PASS: test-dynload
  test-scm-dynload: testing dynamic-link of libgncmodule from Scheme.
PASS: test-scm-dynload
  test-scm-init: testing Scheme-only module system init. 
ERROR: In procedure dynamic-link:
ERROR: file not found
FAIL: test-scm-init
====================
6 of 12 tests failed
====================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory `/afs/sipb.mit.edu/project/gnucash-test/build/@sys/gnucash/src/gnc-module/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/afs/sipb.mit.edu/project/gnucash-test/build/@sys/gnucash/src/gnc-module/test'

-- 
       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