[EMAIL PROTECTED] writes:
> No. I just rechecked this by nuking out the GNOME Makefile, and
> reran configure. It didn't find qthreads.
As I just mentioned, make sure you kill ./config.cache too...
> That's somewhat unfortunate...
>
> Now I need to figure out how to get at a Guile that "contains" the
> engine...
Hold on for another couple of days. I re-written the startup stuff to
be *much* cleaner and easier to understand (at least to me), and I've
rewritten the guile scripting support so that it's quite nice. I
wouldn't bother with the current setup as many of the function names
(and some of the guile side behaviors) have changed.
In my current version, to get a guile prompt where you can play
around, you just have to run "SHELL=t ./gnucash". From the new README
bit:
Invocation:
-----------
You can start GnuCash at the command-line, with "gnucash" or "gnucash
<filename>", where <filename> is a GnuCash account file. Sample
accounts can be found in "data" subdirectory. *.dat files are GnuCash
accounts that can opened with the "Open File" menu entry. *.qif files
are Quicken Import Format files that can be opened with the "Import
QIF" menu entry.
GnuCash responds to the following environment variables:
GNC_RUN_AS_SHELL - if set, makes GnuCash pop up in a guile shell
with all the gnucash functions loaded. From there, you can get the
normal startup behavior like this:
GNC_RUN_AS_SHELL=t ./gnucash
guile> (primitive-load (getenv "GNC_BOOTSTRAP_SCM"))
guile> (gnc:load "startup.scm")
guile> (gnc:main)
which is the same thing that happens if you don't use the --shell
option. This can be helpful when trying to write and test new .scm
files.
GNC_BOOTSTRAP_SCM - the location of the initial bootstrapping scheme code.
GNC_SCM_LOAD_PATH - an override for the GnuCash scheme load path.
it should be a string representing a proper scheme list. Each
element can either be a string representing a directory, the symbol
'default which will expand to the default path, or 'current which
will expand to the current load-path.
GNC_DEBUG - enable debugging output. This allows you to turn on
debugging earlier in the startup process than you can with --debug.
--
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body