If I check out my project on another machine I am not able to simply execute ./configure && make. On my development machine I verified that I have generated all files properly:
% cvs up cvs server: Updating . cvs server: Updating doc cvs server: Updating python cvs server: Updating src cvs server: Updating test % aclocal && automake && autoconf % cvs up ? autom4te.cache cvs server: Updating . cvs server: Updating doc cvs server: Updating python cvs server: Updating src cvs server: Updating test On the remote machine, I execute cvs up followed by ./configure and make: $ cvs up cvs server: Updating . cvs server: Updating doc cvs server: Updating python cvs server: Updating src cvs server: Updating test $ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for python... /var/local/bin/python checking for version... 2.2 checking for platform... linux2 checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no ... checking whether setvbuf arguments are reversed... no checking for ftruncate... yes checking for getcwd... yes checking for memset... yes checking for rmdir... yes checking for strdup... yes configure: creating ./config.status rm: cannot remove `conf5861': Input/output error config.status: creating Makefile config.status: creating src/Makefile config.status: creating python/Makefile config.status: creating test/Makefile config.status: creating config.h config.status: executing depfiles commands $ make cd . && \ /bin/sh /ttt/private/montanaro/src/alf/missing --run automake-1.6 --gnu Makefile /ttt/private/montanaro/src/alf/missing: automake-1.6: command not found WARNING: `automake-1.6' is needed, and you do not seem to have it handy on your system. You might have modified some files without having the proper tools for further handling them. Check the `README' file, it often tells you about the needed prerequirements for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing `automake-1.6' program. make: *** [Makefile.in] Error 1 If I execute "aclocal && automake && autoconf" on the remote machine I get past configure into make. (I have a separate problem related to relative #includes that keeps make from completing successfully, but I'll worry about that later...) I have a few questions. First, what's causing the "cannot remove" error when the configure script is executed? Second, why does missing want to execute automake? Third, after executing configure, cvs up reports several unknown files: ? config.log ? Makefile ? config.status ? config.h ? libtool ? stamp-h1 ? python/Makefile ? src/Makefile ? src/.deps ? test/Makefile ? test/.deps None of them should be checked into CVS, should they? Thx, -- Skip Montanaro ([EMAIL PROTECTED] - http://www.mojam.com/)