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

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