summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorNeil Jerram <neil@ossau.uklinux.net>2009-06-05 00:06:16 +0100
committerNeil Jerram <neil@ossau.uklinux.net>2009-06-05 22:57:52 +0100
commit8a8d0ca2fdc202ffef620fd7d8961a4d43ea9c95 (patch)
tree6877de47b9ad08a295c05a424ee38705dd36405f /HACKING
parentcabf1b31a3a2c0bdb3a936ceda86491999b262b1 (diff)
downloadguile-8a8d0ca2fdc202ffef620fd7d8961a4d43ea9c95.tar.gz
State and explain dependency on libtool 2.2
* HACKING: Updated to recommend libtool 2.2 and anti-recommend libtool 1.5.26.
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING9
1 files changed, 7 insertions, 2 deletions
diff --git a/HACKING b/HACKING
index f6d518531..ffe04a80d 100644
--- a/HACKING
+++ b/HACKING
@@ -59,8 +59,9 @@ Automake --- a system for automatically generating Makefiles that
libtool --- a system for managing the zillion hairy options needed
on various systems to produce shared libraries. Available in
- "ftp://ftp.gnu.org/pub/gnu/libtool". Version 1.5.26 (or
- later) is needed for correct AIX support.
+ "ftp://ftp.gnu.org/pub/gnu/libtool". Version 2.2 (or
+ later) is recommended (for correct AIX support, and correct
+ interaction with the Gnulib module for using libunistring).
gettext --- a system for rigging a program so that it can output its
messages in the local tongue. Guile presently only exports
@@ -88,6 +89,10 @@ have been known to cause problems, and a short description of the problem.
- autoreconf from autoconf prior to 2.59 will run gettextize, which
will mess up the Guile tree.
+- libtool 1.5.26 does not know that it should remove the -R options
+ that the Gnulib libunistring and havelib modules generate (because
+ gcc doesn't actually support -R).
+
- (add here.)