On Thursday 19 February 2015 08:29:59 David Christopher wrote: > I had Cygwin downloaded and installed and the Guile package installed > also and was trying to figure out how to use it when I got the next > few messages that said to use the command prompt and type in those > two lines. > > I had to modify them to this for them to work > SET GUILE_LOAD_PATH=%ProgramFiles(x86)%\gnucash\share\guile\1.8 > > "%ProgramFiles(x86)%"\gnucash\bin\guile.exe > > Then I went to the tutorial site and typed in items as directed. > > I attach a screen shot of the results. Looks like it works.
Yes, that looks good. > > Since there is only one user account on my computer right now, should > I uninstall Cygwin64 from the computer? I do not need it for > anything right now as far as I can tell. If you don't need it, you're safer to just remove it again. The interactive guile shell in cygwin is the same as what I had you set up directly in the command window. If there are version mismatches between guile in cygwin and guile as used by gnucash, *and* cygwin registers itself in the global windows PATH, you may see unexpected behaviour in gnucash. Geert > > On Thu, Feb 19, 2015 at 8:05 AM, Geert Janssens > <[email protected]> > wrote: > > On Thursday 19 February 2015 14:03:51 Geert Janssens wrote: > > > On Thursday 19 February 2015 16:23:14 Dmitry Pavlov wrote: > > > > GnuCash uses guile as a scheme impl. > > > > > > Indeed, gnucash uses guile. So you probably want to work with that > > > > > > because each implementation speaks a different dialect. > > > > > > > > > > > > The downside is that guile is not a windows native package. So > > > when > > > > > > you install gnucash it works well from within gnucash, but it's > > > less > > > > > > obvious how to use it independently of gnucash. > > > > > > > > > > > > Here is one way you could do it: > > > > > > > > > > > > - Open a command prompt (cmd.exe) > > > > > > - Type > > > > > > SET GUILE_LOAD_PATH=%ProgramFiles%\gnucash\share\guile\1.8 > > > > > > %ProgramFiles%\gnucash\bin\guile.exe > > > > Eh sorry, that second command needs quotes: > > > > "%ProgramFiles%"\gnucash\bin\guile.exe > > > > > > > > Geert > > > > > The first command makes sure guile finds all of its modules, the > > > > > > second will start an interactive guile session. > > > > > > > I think you should better try to install cygwin and then install > > > > > > > > guile for it, using it's package management feature. > > > > > > Be careful with installing gnucash and cygwin under the same user > > > > > > account. From past reports it looks like this is a recipe for > > > crashes > > > > > > in gnucash. > > > > > > > > > > > > If you want to go the cygwin route, please install it under a > > > separate > > > > > > user account on your pc, and make sure it doesn't install for all > > > > > > users. > > > > > > > As an alternative you can run Ubuntu in virtual maching (virtual > > > > box > > > > > > > > for example) > > > > > > That would also be an option. > > > > > > > > > > > > Good luck, > > > > > > > > > > > > Geert > > > > > > > 2015-02-19 14:52 GMT+03:00 David Christopher <[email protected]>: > > > > > I have been studying the process on this page: > > > > > > > > > > http://wiki.gnucash.org/wiki/Custom_Reports > > > > > > > > > > > > > > > > > > > > The first thing I run into is that I have to learn Scheme. So > > > > > off > > > > > > > > > > to this page: > > > > > > > > > > http://www.scheme.com/tspl2d/start.html#g1546 where I am told > > > > > I > > > > > > > > > > need > > > > > > > > > > a ""interactive > > > > > > > > > > Scheme system"" . _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
