summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>2005-03-08 00:54:46 +0000
committerMarius Vollmer <mvo@zagadka.de>2005-03-08 00:54:46 +0000
commita98dbc879e1c593f02685a80356f9b7a46fc2a36 (patch)
tree8bbbab35660e2a01346f6418fc0ae6f7e6c9aefa /README
parent5a3ce59e21ac72a70dd910fdc3a48abbb2ca8b78 (diff)
downloadguile-a98dbc879e1c593f02685a80356f9b7a46fc2a36.tar.gz
* configure.in: Do not call AC_LIBLTDL_INSTALLABLE. Use
AC_CHECK_LIB instead. Do not subst LTDLINCL and LIBLTDL. Do not add "-DLIBLTDL_DLL_IMPORT" on MINGW32. * Makefile.am (SUBDIRS): Removed libltdl. * README: Talk about required external packages. * autogen.sh: Do not call libtoolize.
Diffstat (limited to 'README')
-rw-r--r--README28
1 files changed, 22 insertions, 6 deletions
diff --git a/README b/README
index c5deda04a..5f8194f95 100644
--- a/README
+++ b/README
@@ -27,12 +27,13 @@ Generic instructions for configuring and compiling Guile can be found
in the INSTALL file. Guile specific information and configure options
can be found below, including instructions for installing SLIB.
-Guile can use a number of external packages such as `readline' when
-they are available. Guile expects to be able to find these packages
-in the default compiler setup, it does not try to make any special
-arrangements itself. For example, for the `readline' package, Guile
-expects to be able to find the include file <readline/readline.h>,
-without passing any special `-I' options to the compiler.
+Guile requires a few external packages and can optionally use a number
+of external packages such as `readline' when they are available.
+Guile expects to be able to find these packages in the default
+compiler setup, it does not try to make any special arrangements
+itself. For example, for the `readline' package, Guile expects to be
+able to find the include file <readline/readline.h>, without passing
+any special `-I' options to the compiler.
If you installed an external package, and you used the --prefix
installation option to install it somewhere else than /usr/local, you
@@ -46,6 +47,21 @@ you install gcc and the package; you need to use the
more details.
+Required External Packages ================================================
+
+Guile requires the following external packages:
+
+ - GNU MP, at least version 4.1
+
+ GNU MP is used for bignum arithmetic. It is available from
+ http://swox.com/gmp
+
+ - libltdl from libtool, at least from libtool version 1.5.6
+
+ libltdl is used for loading extensions at run-time. It is
+ available from http://www.gnu.org/software/libtool/
+
+
Special Instructions For Some Systems =====================================
We would like Guile to build on all systems using the simple