I have just checked out gnucash from cvs, and compiled and installed
it.

A number of interesting things happened.  My ./configure was
"./configure --prefix=/home/rob/compiled" so that the whole mess could 
go under my home directory.  

Some of the problems I have had are as follows:

/home/rob/compiled/bin/gnc-prices had to be edited so that the first
code line read "use lib '/home/rob/compiled/lib/gnucash/';"

I had to create a number of symlinks so that gnucash could even run.
/usr/share/guile/slibcat is a link to /usr/lib/scm/slibcat, which is
provided by package scm.  I created the directory /usr/share/guile,
and put in it mklibcat -> /usr/share/slib/mklibcat, provided by slib;
mklibcat.scm -> /usr/share/slib/mklibcat.scm, provided by slib; and
require.scm -> /usr/share/slib/require.scm, also provided by slib.
Some of these might have been because of some scheme files not looking 
in my home directory for stuff, I forget.  Try installing with
./configure and a --prefix option as a non-root user and see how it
goes. 

I still get errors upon startup of gnucash:

"

bash-2.02$ /home/rob/compiled/bin/gnucash.gnome 
gnucash: bootstrap file is /home/rob/compiled/share/gnucash/scm/bootstrap.scm
gnucash: [W] "failure loading ""/home/rob/compiled/share/gnucash/scm/text-export.scm"


This is a development version.  It may or may not work. 
Report bugs and other problems to http://www.gnucash.org/ 
The last stable version was gnucash-1.2.0 
The next stable version will be gnucash-1.4.x 


/dev/dsp: No such device


"


an strace of it shows the following interesting points:

access("/home/rob/.gnucash/scm/text-export.scm", F_OK) = -1 ENOENT (No such file
 or directory)
access("/home/rob/compiled/share/gnucash/scm/text-export.scm", F_OK) = 0
open("/home/rob/compiled/share/gnucash/scm/text-export.scm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=4268, ...}) = 0
select(1024, [3], [], [], {0, 0})       = 1 (in [3], left {0, 0})
read(3, ";;; $Id: text-export.scm,v 1.3 1"..., 4096) = 4096
access("/usr/share/guile/slibcat", F_OK) = 0
open("/usr/share/guile/slibcat", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=4811, ...}) = 0
select(1024, [4], [], [], {0, 0})       = 1 (in [4], left {0, 0})
read(4, ";\"slibcat\" SLIB catalog for scm5"..., 4096) = 4096
select(1024, [4], [], [], {0, 0})       = 1 (in [4], left {0, 0})
read(4, "ib-version* . \"2c6\")\n)\n\n; \"/home"..., 4096) = 715
write(1, "gnucash: [W] \"failure loading \"\""..., 86gnucash: [W] "failure loadi
ng ""/home/rob/compiled/share/gnucash/scm/text-export.scm"
) = 86




I have some more usage questions about gnucash, but will ask them in another email.

rob

-- 
"Three comes next, after two."  -- me

--
Gnucash Developer's List 
To unsubscribe send empty email to: [EMAIL PROTECTED]

Reply via email to