The current cvs version of .06 requires that autoconf be run when attempting to run make, followed by a reconfiguration:
[EMAIL PROTECTED] ircu2.10]$ make cd . && autoconf ./config.status --recheck running /bin/sh ./configure --cache-file=/home/dan/irsotec.cache --enable-shared --disable-static --no-create --no-recursion configure: loading cache /home/dan/irsotec.cache checking for installation prefix... (cached) /home/dan checking build system type... (cached) i686-redhat-linux-gnu checking host system type... (cached) i686-redhat-linux-gnu checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no ... For systems without autoconf, or without a recent enough version of autoconf, this will cause a failure in the ability to build. This can be corrected by adding the following macro to configure.in: AM_MAINTAINER_MODE. This will disable the bogus dependency checks that are causing autoconf and reconfiguration to occur. I have spent many hours tracking this problem in another project, and this is indeed the simplest solution :) Please note that the above macro requires a recent version of automake to be installed. However, it will remove the need for cvs users to have autoconf installed. The proper method for rerunning autoconf, autoscan, autoheader, ... is to use the autoreconf command: autoreconf --install --force Cheers, Dan
