From 8a8d0ca2fdc202ffef620fd7d8961a4d43ea9c95 Mon Sep 17 00:00:00 2001 From: Neil Jerram Date: Fri, 5 Jun 2009 00:06:16 +0100 Subject: [PATCH] State and explain dependency on libtool 2.2 * HACKING: Updated to recommend libtool 2.2 and anti-recommend libtool 1.5.26. --- HACKING | 9 +++++++-- 1 file 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.)