On 06/20/2011 10:50 AM, Jim Edwards wrote: > As I understand it, I should be able to bootstrap on a single system, check > in the resulting configure and Makefile.in files then on other systems > I should only need to run configure. That's not my understanding. Rather, you should be able to bootstrap on a single system, check in ALL source files used to perform the bootstrap process (including the Makefile.am that you used to bootstrap), then on other systems you can run configure without having to re-run automake. That is, the end user need not have all the tools present, but _does_ need access to the same source files as the developer (who _did_ have all the right tools), as well as the intermediate files that the developer's bootstrap process added into the mix. > But this doesn't seem to be working, > I get something like ... > > cd . && /bin/sh /ptmp/jedwards/glimmer-cism/gc2_trunk/missing --run > aclocal-1.10 That's working as designed. It says that _if_ automake is installed, then use it to bring the dependencies up to date, and if it is not present, then continue on with the build as if the timestamps had already been updated correctly. It is not a hard-and-fast dependency on automake, but _does_ imply that your tarball includes the 'missing' script (which should have been placed into your tarball automatically during your bootstrap process). Meanwhile, this is the autoconf list; but your question is about automake. You may get better answers by asking on the automake list. -- Eric Blake eblake@xxxxxxxxxx +1-801-349-2682 Libvirt virtualization library http://libvirt.org
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Autoconf mailing list Autoconf@xxxxxxx https://lists.gnu.org/mailman/listinfo/autoconf