automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

can't get away from automake on remote machine


From: Skip Montanaro
Subject: can't get away from automake on remote machine
Date: Tue, 30 Apr 2002 06:34:59 -0500

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 (address@hidden - http://www.mojam.com/)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]