Ludovic,
Thanks for the help. I edited ice-9/slib.scm as you specified, and now I'm
getting behavior which might be right and might not be: error on the first
try and success on the second:
# guile
guile> (use-modules (ice-9 slib))
ERROR: Unbound variable: system
ABORT: (unbound-variable)
guile> (use-modules (ice-9 slib))
guile>
Unfortunately, this is apparently not good enough for GnuCash, as the
following ./configure snippet fails:
if ${GUILE} -c "(use-modules (ice-9 slib)) (require 'printf)" > /dev/null
2>&1
then
{ echo "$as_me:$LINENO: result: yes"
>&5
echo "${ECHO_T}yes" >&6;
}
else
{ { echo "$as_me:$LINENO:
error:
Cannot find SLIB. Are you sure you have it
installed?
See http://bugzilla.gnome.org/show_bug.cgi?id=347922
"
>&5
Since the test in the configure script seems reasonable, and the
fail-first-time behavior was demonstrated on the command line, it would seem
appropriate to further pursue the solution here... Any ideas why the same
thing both succeeds and fails?
_______________________________________________
Bug-guile mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-guile