Installing guile-cairo-1.4 from scratch, with guile-1.6.x:
# completes normally
# fails with undefined symbols (e.g. scm_from_bool which is
# found in guile-1.8 but not guile-1.6)
Is the intention to be backwards compatible with guile-1.6? Should configure.ac require guile-1.8?
I normally develop against 1.8, but there's no reason not to be 1.6-compatible. Probably just needs the addition of a compat module like guile-compatibility.[ch] from g-wrap. Patches accepted, or otherwise I'll get around to it at some point int the future.