2005.09.08 12:59 "[Tiff] autotools", by Patrick Welche
As you require autoconf 2.59, which came out on 2003-11-06, you could future proof libtiff by making use of the AC_CONFIG_MACRO_DIR, which came out on 2003-10-08, i.e., exists in the autoconf which you require.
This is actually necessary for cutting-edge libtool...
I would suggest
--- configure.ac.orig 2005-09-06 15:38:59.000000000 +0100
+++ configure.ac 2005-09-06 16:40:18.000000000 +0100
@@ -26,13 +26,14 @@
AC_PREREQ(2.59)
AC_INIT([LibTIFF Software], 3.7.3, [tiff@remotesensing.org], tiff)
+AC_CONFIG_AUX_DIR(config)
+AC_CONFIG_MACRO_DIR(m4)
AC_LANG(C)
dnl Compute the canonical target-system type variable
AC_CANONICAL_TARGET
AM_INIT_AUTOMAKE
-AM_PROG_CC_C_O
dnl Do not rebuild generated files every time
AM_MAINTAINER_MODE
@@ -69,6 +70,7 @@
dnl Checks for programs.
AC_PROG_CC
+AM_PROG_CC_C_O
dnl We want warnings. As many warnings as possible.
VL_PROG_CC_WARNINGS()
(Do you really need AM_PROG_CC_C_O ?)
and
mkdir config m4
mv compile config.sub install-sh missing config.guess depcomp ltmain.sh config mv libtool.4 m4
Also, add
ACLOCAL_AMFLAGS = -I m4 -I.
to Makefile.am, and change autogen.sh to
aclocal -I. -I m4
You get the idea...
Cheers,
Patrick
P.S.: according to www.libtiff.org:
Anonymous CVS:
export CVSROOT=:pserver:anonymous@remotesensing.org:/cvsroot
cvs login # use password "anonymous"
cvs checkout libtiff
cvs checkout libtiff-lzw-compression-kit
but:
% cvs -d:pserver:anonymous@remotesensing.org:/cvsroot login Logging in to :pserver:anonymous@remotesensing.org:2401/cvsroot CVS password:
/cvsroot: no such repository