Problem installing g-wrap-1.3.4 on Slackware 9.0 for gnucash-1.8.4 - "Could not find slib/require.scm"

Alfred Wheeler alfred.j.wheeler at verizon.net
Thu Jun 26 08:28:05 CDT 2003


Hi All,
I ran "sh ./configure" for gnucash and it reported that I need g-wrap -

checking for guile - 1.3.4 <= version < 99.99.99... yes
checking for g-wrap-config... no
configure: warning: g-wrap-config failed
configure: error:

   g-wrap does not appear to be installed correctly, or is not new
   enough.  Right now gnucash requires at least version 1.3.3 to build
   as there were major changes between version 1.3.1 and 1.3.2, and
   extra support added between 1.3.2 and 1.3.3 that is now required
   by gnucash.
   If you need to install g-wrap, you can find it at
   http://www.gnucash.org/pub/g-wrap.

bash-2.05b#


I ran "sh ./configure" and it did not report any obvious problem as far 
as I could tell. However "make" reports the following -

bash-2.05b# make
make  all-recursive
make[1]: Entering directory `/usr/src/g-wrap-1.3.4'
Making all in doc
make[2]: Entering directory `/usr/src/g-wrap-1.3.4/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/g-wrap-1.3.4/doc'
Making all in rpm
make[2]: Entering directory `/usr/src/g-wrap-1.3.4/rpm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/g-wrap-1.3.4/rpm'
Making all in bin
make[2]: Entering directory `/usr/src/g-wrap-1.3.4/bin'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/g-wrap-1.3.4/bin'
Making all in g-wrap
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/share/guile/1.6/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/share/guile/1.6/ice-9/slib.scm"]
In /usr/share/guile/1.6/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/share/guile/site" 
"/usr/share/guile/1.6" "/usr/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
bash-2.05b#


Is this telling me that there is something else I need to download and 
install?

Or is it saying that I need to configure some environment setting or the 
like?

I am just not sure how to proceed with this at this point.

TIA
:)




More information about the gnucash-user mailing list