Gilles Detillieux writes:
>
> I tried applying that patch to a copy of the current CVS source tree,
> and after running ./configure, I got this error from "make":
>
> cd . && /home/.storage/rpms/BUILD/htdig-3.2.0dev/missing aclocal
> /bin/sh: /home/.storage/rpms/BUILD/htdig-3.2.0dev/missing: Permission denied
> make: *** [aclocal.m4] Error 126
I'll check that.
> After adding execute permission to the newly created "missing" file,
> I got this error from a second "make":
>
> cd . && /home/.storage/rpms/BUILD/htdig-3.2.0dev/missing aclocal
> WARNING: `aclocal' is missing on your system. You should only need it if
> you modified `acinclude.m4' or `configure.in'. You might want
> to install the `Automake' and `Perl' packages. Grab them from
> any GNU archive site.
> cd . && automake --foreign Makefile
> automake: configure.in: `PACKAGE' not defined in configure.in
> automake: configure.in: AC_PROG_INSTALL must be used in configure.in
> make: *** [Makefile.in] Error 1
This a problem with cvs checkout. The dates of the files are not
restored, hence various autoconf/automake/aclocal/autoheader occur.
> So, my questions are: 1) where do I go from here (I've never used automake
> before), and 2) will the ht://Dig package with these changes be compilable
> on a system that doesn't have automake installed?
Yes. After a make dist, the situation is clean. What interfers is the
fact that new Makefiles contain rules to run autoconf/automake/aclocal/autoheader
automatically if you changed something in .in files or .am files. Since the
.tar.gz distribution saves file modifications times, it does not
try to run them. Since cvs checkout does not restore modification dates,
they are run.
> My Red Hat 4.2 Linux system does have automake, though perhaps an earlier
> version than what you're using (I have 1.0), but we do want to keep this
> code as portable as possible.
Here are the versions I used:
[loic@loic check]$ autoheader --version
Autoconf version 2.13
[loic@loic check]$ automake --version
automake (GNU automake) 1.4a
Copyright (C) 1999 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Tom Tromey <[EMAIL PROTECTED]>
[loic@loic check]$ autoconf --version
Autoconf version 2.13
[loic@loic check]$ libtool --version
ltmain.sh (GNU libtool) 1.3.3 (1.385.2.181 1999/07/02 15:49:11)
[loic@loic check]$
and you must get these to run everything properly.
I hope this is acceptable to everyone. I emphasize, again, that this
is only needed if you checkout the tree. .tar.gz distribution do *not*
depend on having these tools.
--
Loic Dachary
ECILA
100 av. du Gal Leclerc
93500 Pantin - France
Tel: 33 1 56 96 09 80, Fax: 33 1 56 96 09 61
e-mail: [EMAIL PROTECTED] URL: http://www.senga.org/
------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED] containing the single word "unsubscribe" in
the SUBJECT of the message.