Guile 3.0.1 released
Brought to you by:
bkorb
Hi Everyone,
configure: checking for guile 2.0
configure: checking for guile 1.8
configure: error:
No Guile development packages were found.
Please verify that you have Guile installed. If you installed Guile
from a binary distribution, please verify that you have also installed
the development packages. If you installed it yourself, you might need
to adjust your PKG_CONFIG_PATH; see the pkg-config man page for more.
Also see Guile releases.
But that does not explain why Guile 2.2.7 built from sources cannot be found. I think AutoGen needs to check for Guile 2.2:
$ cat /home/jwalton/tmp/ok_to_delete/lib/pkgconfig/guile-2.2.pc
prefix=/home/jwalton/tmp/ok_to_delete
exec_prefix=/home/jwalton/tmp/ok_to_delete
bindir=/home/jwalton/tmp/ok_to_delete/bin
libdir=/home/jwalton/tmp/ok_to_delete/lib
includedir=/home/jwalton/tmp/ok_to_delete/include
datarootdir=/home/jwalton/tmp/ok_to_delete/share
datadir=/home/jwalton/tmp/ok_to_delete/share
pkgdatadir=/home/jwalton/tmp/ok_to_delete/share/guile
pkgincludedir=/home/jwalton/tmp/ok_to_delete/include/guile
sitedir=/home/jwalton/tmp/ok_to_delete/share/guile/site/2.2
extensiondir=/home/jwalton/tmp/ok_to_delete/lib/guile/2.2/extensions
siteccachedir=/home/jwalton/tmp/ok_to_delete/lib/guile/2.2/site-ccache
libguileinterface=5:2:4
# Actual name of the 'guile' and 'guild' programs. This is
# particularly useful when '--program-transform-name' or similar has
# been used.
guild=${bindir}/guild
guile=${bindir}/guile
Name: GNU Guile
Description: GNU's Ubiquitous Intelligent Language for Extension
Version: 2.2.7
Libs: -L${libdir} -lguile-2.2 -lgc
Libs.private: -ldl -lpthread -lltdl -L/home/jwalton/tmp/ok_to_delete/lib/../lib -lffi \
/home/jwalton/tmp/ok_to_delete/lib/libunistring.so /home/jwalton/tmp/ok_to_delete/lib/libiconv.so -ldl -lpthread -Wl,-rpath -Wl,/home/jwalton/tmp/ok_to_delete/lib -lcrypt -ldl -lpthread -lm /home/jwalton/tmp/ok_to_delete/lib/libiconv.so -Wl,-rpath -Wl,/home/jwalton/tmp/ok_to_delete/lib
Cflags: -I${pkgincludedir}/2.2 -I/home/jwalton/tmp/ok_to_delete/include
Based on the comments in
guile.m4, it looks like the macro needs to be updated to accept both Guile 3.0 and Guile 2.2:there is a patch already out for this, see my reply in #196 as it has the patch attached
Duplicates earlier report and will be fixed in the next release.