running gnucash-1.7.7

Chris Vine chris@cvine.freeserve.co.uk
Mon, 6 Jan 2003 23:44:44 +0000


Hi,

I have managed to get gnucash-1.6.8 and gnucash-1.7.6 to compile and work, but 
gnucash-1.7.7 is defeating me.

It compiled without error, but when starting it up I get the following guile 
error message:

ERROR: In procedure dynamic-link:
ERROR: file not found

Running 'strace gnucash' shows the error set out below (last 100 or so lines 
included).  Sure enough, /usr/lib/libgw-gnc.la or 
/usr/lib/gnucash/libgw-gnc.la do not exist.  They didn't with gnucash-1.7.6 
either, which ran OK.

This on Slackware 8.1, with guile-1.4.1, guppi-0.40.3, g-wrap-1.3.4 and 
slib-2d5.

Does anyone have an idea about the problem?

Chris


strace extract:
**************************************************************************
stat64("/usr/share/guile/g-wrap/gw-wct.scm", {st_mode=S_IFREG|0644, 
st_size=465, ...}) = 0
open("/usr/share/guile/g-wrap/gw-wct.scm", O_RDONLY) = 5
fcntl64(5, F_GETFL)                     = 0 (flags O_RDONLY)
lseek(5, 0, SEEK_CUR)                   = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
select(1024, [5], [], [], {0, 0})       = 1 (in [5], left {0, 0})
read(5, ";; Generated by G-Wrap: an exper"..., 4096) = 465
open("/usr/lib/gnucash/libgw-wct.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgw-wct.la", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0755, st_size=834, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4009a000
read(6, "# libgw-wct.la - a libtool libra"..., 4096) = 834
read(6, "", 4096)                       = 0
close(6)                                = 0
munmap(0x4009a000, 4096)                = 0
open("/usr/lib/gnucash/libgw-wct.a", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("i686/mmx/libgw-wct.a", O_RDONLY)  = -1 ENOENT (No such file or 
directory)
open("i686/libgw-wct.a", O_RDONLY)      = -1 ENOENT (No such file or 
directory)
open("mmx/libgw-wct.a", O_RDONLY)       = -1 ENOENT (No such file or 
directory)
open("libgw-wct.a", O_RDONLY)           = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgw-wct.a", O_RDONLY)  = 6
read(6, "!<arch>\n/               10409427"..., 1024) = 1024
close(6)                                = 0
open("/usr/lib/libgw-wct.so.0", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\f\0"..., 1024) = 
1024
fstat64(6, {st_mode=S_IFREG|0755, st_size=31087, ...}) = 0
old_mmap(NULL, 10160, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0x4009a000
mprotect(0x4009c000, 1968, PROT_NONE)   = 0
old_mmap(0x4009c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 
0x1000) = 0x4009c000
close(6)                                = 0
open("/usr/lib/gnucash/libgwrap-wct.so.1", O_RDONLY) = -1 ENOENT (No such file 
or directory)
open("i686/mmx/libgwrap-wct.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("i686/libgwrap-wct.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("mmx/libgwrap-wct.so.1", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("libgwrap-wct.so.1", O_RDONLY)     = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgwrap-wct.so.1", O_RDONLY) = 6
read(6, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\f\0"..., 1024) = 
1024
fstat64(6, {st_mode=S_IFREG|0755, st_size=31288, ...}) = 0
old_mmap(NULL, 10196, PROT_READ|PROT_EXEC, MAP_PRIVATE, 6, 0) = 0x4009d000
mprotect(0x4009f000, 2004, PROT_NONE)   = 0
old_mmap(0x4009f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 
0x1000) = 0x4009f000
close(6)                                = 0
stat64("/usr/share/guile/g-wrap/runtime.scm", {st_mode=S_IFREG|0644, 
st_size=709, ...}) = 0
open("/usr/share/guile/g-wrap/runtime.scm", O_RDONLY) = 6
fcntl64(6, F_GETFL)                     = 0 (flags O_RDONLY)
lseek(6, 0, SEEK_CUR)                   = 0
fstat64(6, {st_mode=S_IFREG|0644, st_size=709, ...}) = 0
select(1024, [6], [], [], {0, 0})       = 1 (in [6], left {0, 0})
read(6, "(define-module (g-wrap runtime))"..., 4096) = 709
times({tms_utime=6, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 1150870
times({tms_utime=6, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 1150870
select(1024, [6], [], [], {0, 0})       = 1 (in [6], left {0, 0})
read(6, "", 4096)                       = 0
close(6)                                = 0
stat64("/usr/share/guile/g-wrap/gw-standard.scm", {st_mode=S_IFREG|0644, 
st_size=385, ...}) = 0
open("/usr/share/guile/g-wrap/gw-standard.scm", O_RDONLY) = 6
fcntl64(6, F_GETFL)                     = 0 (flags O_RDONLY)
lseek(6, 0, SEEK_CUR)                   = 0
fstat64(6, {st_mode=S_IFREG|0644, st_size=385, ...}) = 0
select(1024, [6], [], [], {0, 0})       = 1 (in [6], left {0, 0})
read(6, ";; Generated by G-Wrap: an exper"..., 4096) = 385
open("/usr/lib/gnucash/libgw-standard.la", O_RDONLY) = -1 ENOENT (No such file 
or directory)
open("/usr/lib/libgw-standard.la", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0755, st_size=844, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x400a0000
read(7, "# libgw-standard.la - a libtool "..., 4096) = 844
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0x400a0000, 4096)                = 0
open("/usr/lib/gnucash/libgw-standard.a", O_RDONLY) = -1 ENOENT (No such file 
or directory)
open("i686/mmx/libgw-standard.a", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("i686/libgw-standard.a", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("mmx/libgw-standard.a", O_RDONLY)  = -1 ENOENT (No such file or 
directory)
open("libgw-standard.a", O_RDONLY)      = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgw-standard.a", O_RDONLY) = 7
read(7, "!<arch>\n/               10409427"..., 1024) = 1024
close(7)                                = 0
open("/usr/lib/libgw-standard.so.0", O_RDONLY) = 7
read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\t\0\000"..., 1024) = 
1024
fstat64(7, {st_mode=S_IFREG|0755, st_size=25963, ...}) = 0
old_mmap(NULL, 8016, PROT_READ|PROT_EXEC, MAP_PRIVATE, 7, 0) = 0x400a0000
mprotect(0x400a1000, 3920, PROT_NONE)   = 0
old_mmap(0x400a1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0) 
= 0x400a1000
close(7)                                = 0
select(1024, [6], [], [], {0, 0})       = 1 (in [6], left {0, 0})
read(6, "", 4096)                       = 0
close(6)                                = 0
select(1024, [5], [], [], {0, 0})       = 1 (in [5], left {0, 0})
read(5, "", 4096)                       = 0
close(5)                                = 0
stat64("/usr/share/guile/g-wrapped/gw-gnc.scm", 0xbfffe48c) = -1 ENOENT (No 
such file or directory)
stat64("/usr/share/guile/g-wrapped/gw-gnc", 0xbfffe48c) = -1 ENOENT (No such 
file or directory)
stat64("/usr/share/gnucash/guile-modules/g-wrapped/gw-gnc.scm", 
{st_mode=S_IFREG|0644, st_size=1221, ...}) = 0
open("/usr/share/gnucash/guile-modules/g-wrapped/gw-gnc.scm", O_RDONLY) = 5
fcntl64(5, F_GETFL)                     = 0 (flags O_RDONLY)
lseek(5, 0, SEEK_CUR)                   = 0
fstat64(5, {st_mode=S_IFREG|0644, st_size=1221, ...}) = 0
select(1024, [5], [], [], {0, 0})       = 1 (in [5], left {0, 0})
read(5, ";; Generated by G-Wrap: an exper"..., 4096) = 1221
open("/usr/lib/gnucash/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/gnucash/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/gnucash/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/gnucash/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("/lib/libgw-gnc.la", O_RDONLY)     = -1 ENOENT (No such file or 
directory)
open("/usr/lib/libgw-gnc.la", O_RDONLY) = -1 ENOENT (No such file or 
directory)
open("libgw-gnc.la", O_RDONLY)          = -1 ENOENT (No such file or 
directory)
write(2, "ERROR", 5ERROR)                    = 5
write(2, ": ", 2: )                       = 2
write(2, "In procedure ", 13In procedure )           = 13
write(2, "dynamic-link", 12dynamic-link)            = 12
write(2, ":\n", 2:
)                      = 2
write(2, "ERROR", 5ERROR)                    = 5
write(2, ": ", 2: )                       = 2
write(2, "file not found", 14file not found)          = 14
write(2, "\n", 1
)                       = 1
_exit(2)                                = ?

**********************************************************************