I'm at a loss. I have libtool-2.4 installed in /usr/local and I get this error when 'make'ing after running ../configure --prefix=/usr/local --libdir=/usr/local/lib \ --with-libreadline-prefix=/usr/local [.... making lots of stuff ...] CCLD libguile-2.0.la ../libtool: line 5989: cd: (libdir): No such file or directory libtool: link: cannot determine absolute directory name of `(libdir)' make[3]: *** [libguile-2.0.la] Error 1 make[3]: Leaving directory `/home/ian/Documents/FP/guile-2.0.11/build/libguile' make[2]: *** [all] Error 2 Another minor issue is that the configure script seems not to know about the readline-6.3 which I have installed in /usr/local: checking for rl_get_keymap... no checking for rl_getc_function pointer in readline... no configure: WARNING: *** GNU Readline is too old on your system. configure: WARNING: *** You need readline version 2.1 or later.