g-wrap and cygwin

Milind Kamble mbkads at yahoo.com
Thu Mar 25 16:03:36 CST 2004


Been there, done that. I would strongly recommend
against trying to get this working. It is terribly
painful -- you still have to get guppi compiled and
working, and then tackle compiling gnucash itself.

I spent I atleast 3-4 weeks maniacally fixing
configure.ac, Makefiles.am and patching source code to
get to the point of g-wrap working with slib-26d, and
then guppi (it isn't even supported anymore) and then
gnucash.

Just my $0.2 worth of caution.

However, there is an exciting new way to have gnucash
running on Win-XP platform. Install colinux (visit:
http://www.colinux.org). Have a basic cygwin and
cygwin-xfree86. colinux provides a virtual
machine/environment to run a full-fledged linux system
as an XP process. I run the Debian-3.0r0 based system.
Then using apt-get, you can painlessly install all
packages without issuing a single configure or make or
gcc command. It works like a charm.

--- Derek Atkins <warlord at MIT.EDU> wrote:
> You don't have slib installed.
> 
> -derek
> 
> "Spufi Doo " <spufidoo at lycos.co.uk> writes:
> 
> > I am trying to compile GNUCash under cygwin. I've
> just installed guile-1.6.4-2, but I get the
> following error when 
> > trying to compile g-warp. Can anyone help?
> >
> > make[2]: Entering directory
> `/usr/src/g-wrap-1.3.4/g-wrap'
> > guile -c \
> >           "(set! %load-path (cons
> \"/usr/src/g-wrap-1.3.4/g-wrap/..\"
> %load-path))""(debug-enable 'backtrace) \
> >                         (debug-enable 'debug) \
> >                         (read-enable 'positions) \
> >                         (use-modules (g-wrap)) \
> >                         (use-modules (g-wrap
> gw-standard-spec)) \
> >                         (gw:generate-wrapset
> \"gw-standard\")"
> > Backtrace:
> > In unknown file:
> >    ?: 38* (if (or # #) (try-load-module name))
> >    ?: 39  [try-load-module (ice-9 slib)]
> >    ?: 40  (or (begin (try-module-linked name))
> (try-module-autoload name) ...)
> >    ?: 41* [try-module-autoload (ice-9 slib)]
> >    ?: 42  (let* (# # # #) (resolve-module
> dir-hint-module-name #f) (and # #))
> >     ...
> >    ?: 43  (letrec ((load-file #)) (dynamic-wind
> (lambda () #) (lambda () #) ...) ...)
> >    ?: 44* [dynamic-wind #<procedure #f ()>
> #<procedure #f ()> #<procedure #f ()>]
> >    ?: 45* [#<procedure #f ()>]
> >    ?: 46* (let ((file #)) (cond (# => #) (# =>
> #)))
> >    ?: 47  [#<procedure #f (full)>
> "/usr/local/share/guile/1.6abi13/ice-9/slib.scm"]
> >    ?: 48  [load-file #<primitive-procedure
> primitive-load> ...]
> >    ?: 49* [save-module-excursion #<procedure #f
> ()>]
> >    ?: 50  (let (# #) (dynamic-wind # thunk #))
> >    ?: 51  [dynamic-wind #<procedure #f ()>
> #<procedure #f ()> #<procedure #f ()>]
> >    ?: 52* [#<procedure #f ()>]
> >    ?: 53* [primitive-load
> "/usr/local/share/guile/1.6abi13/ice-9/slib.scm"]
> > In /usr/local/share/guile/1.6abi13/ice-9/slib.scm:
> >  194: 54* (define slib-parent-dir (let (#) (if
> path # #)))
> >  195: 55* (let ((path #)) (if path (substring path
> 0 ...) ...))
> >  196: 56  (if path (substring path 0 ...) ...)
> > In unknown file:
> >     ...
> >    ?: 57  [scm-error misc-error #f ...]
> >
> > <unnamed port>: In procedure scm-error in
> expression (scm-error (quote misc-error) #f ...):
> > <unnamed port>: Could not find slib/require.scm in
>  ("/usr/src/g-wrap-1.3.4/g-
> > wrap/.." "/usr/local/share/guile/site" "/u
> > sr/local/share/guile/1.6abi13"
> "/usr/local/share/guile" ".")
> > make[2]: *** [gw-standard.c] Error 2
> > make[2]: Leaving directory
> `/usr/src/g-wrap-1.3.4/g-wrap'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/usr/src/g-wrap-1.3.4'
> > make: *** [all] Error 2 
> >
> > Lycos Email has 10 MB of FREE storage space.
> http://mail.lycos.co.uk
> >
> > _______________________________________________
> > gnucash-devel mailing list
> > gnucash-devel at lists.gnucash.org
> >
>
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> 
> -- 
>        Derek Atkins, SB '93 MIT EE, SM '95 MIT Media
> Laboratory
>        Member, MIT Student Information Processing
> Board  (SIPB)
>        URL: http://web.mit.edu/warlord/   
> PP-ASEL-IA     N1NWH
>        warlord at MIT.EDU                        PGP
> key available
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at lists.gnucash.org
>
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


__________________________________
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
http://taxes.yahoo.com/filing.html


More information about the gnucash-devel mailing list