[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

Reply via email to