error message with guile

Robert Graham Merkel rgmerk@mira.net
Fri, 10 Nov 2000 18:02:08 +1100


aragorn@lowtech.dhs.org writes:
 > 
 > I am trying to build gnucash 1.4.8 on a linux debian distribution.
 > 
 > I get the following message with make:
 > ...
 > Making all in guile
 > make[3]: Entering directory `/usr/src/gnucash/gnucash-1.4.8/src/guile'
 > FLAVOR=gnome g-wrap --api c --target guile gnc.gwp
 > ERROR: In procedure execlp:
 > ERROR: No such file or directory
 > make[3]: *** [gnc.c] Error 2
 > make[3]: Leaving directory `/usr/src/gnucash/gnucash-1.4.8/src/guile'
 > make[2]: *** [all-recursive] Error 1
 > make[2]: Leaving directory `/usr/src/gnucash/gnucash-1.4.8/src'
 > make[1]: *** [all-recursive] Error 1
 > make[1]: Leaving directory `/usr/src/gnucash/gnucash-1.4.8'
 > make: *** [all-recursive-am] Error 2
 > 
 > the file gnc.gwp is available in /usr/src/gnucash/gnucash-1.4.8/src/guile but
 > not the file gnc.c. I suppose it should be created during the build process by
 > guile ... I don't know anything about guile ...
 > 
 > Does anybody have an idea of what the problem might be ?
 
Your g-wrap installation is broken somehow.  Where is the file
g-wrap-guile installed, and what does the line in g-wrap that looks
like the highlighted line below say.  Do they match?

        (case target-language
           ((guile) "/usr/local/stow/g-wrap/libexec/g-wrap-guile") 
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
           ((rscheme) "/usr/local/stow/g-wrap/libexec/g-wrap-rs")
           (else #f))))
    

If they don't match, that's your problem, you need to install g-wrap
correctly.
------------------------------------------------------------
Robert Merkel	                           rgmerk@mira.net

------------------------------------------------------------