According to Gilles Detillieux:
>According to [EMAIL PROTECTED]:
>> The patch itself is at http://www.senga.org/htdig/htdig3-shared.patch.gz
>
>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
>
>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
>
>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, it is much like autoconf: only needed for setting up a distribution
source tarball. Of course, you can't twiddle on the Makefile.am's on those
systems ;-)
If a configure breaks if aclocal/autoconf/automake etc. is not installed,
something has been done wrong with setting up the distribution.
>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.
That does not matter. Automake takes Makefile.am's to produce the next step,
Makefile.in's. That's all. Since you don't need automake to be installed
on the target system for configure'ing and installing the package (just like
you don't need autoconf to be around), it also does not matter what version
you have installed.
The only point where version might matter is - just as with autoconf - when
the distribution is made, i.e. what version is installed on the machine where
the distribution is assembled. A complete installation of the autoXXXX tools
might of course be neccessary for anyone who is messing up the CVS ;-)
hth,
Torsten
--
InWise - Wirtschaftlich-Wissenschaftlicher Internet Service GmbH
Waldhofstraße 14 Tel: +49-4101-403605
D-25474 Ellerbek Fax: +49-4101-403606
E-Mail: [EMAIL PROTECTED] Internet: http://www.inwise.de
------------------------------------
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.