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
------------------------------------------------------------