g-wrap error on SuSE 7.0
Robert Graham Merkel
rgmerk@mira.net
Sat, 16 Sep 2000 01:24:21 +1100
Stephan Kahnt writes:
> Compiling gnucash 1.4.6 on SuSE 7.0 i got the following error:
>
> .
> .
> .
> Making all in guile
> make[3]: Entering directory `/usr/src/gnucash-1.4.6/src/guile'
> FLAVOR=gnome g-wrap --api c --target guile gnc.gwp
> ERROR: In procedure execlp:
> ERROR: Permission denied
> .
> .
> .
>
> Could anybody give me a hint where to search for the problem please.
>
Sure, your g-wrap isn't installed correctly.
Have a look at the g-wrap executable (which is actually a guile
script).
At about line 50 or so, if you can find the following fragment (the
line numbers won't be present, obviously)
50 (let ((executable
51 (case target-language
52 ((guile) "/usr/local/stow/g-wrap//libexec/g-wrap-guile")
53 ((rscheme) "/usr/local/stow/g-wrap//libexec/g-wrap-rs")
54 (else #f))))
55
56 (if (not executable)
57 #f
58 (execlp executable executable spec-filename))))
The file referred to in line 52 is another guile script. Check that
it is present and that you have permission to execute it.
------------------------------------------------------------
Robert Merkel rgmerk@mira.net
------------------------------------------------------------