autoconf
[Top][All Lists]
Advanced

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

Bad configure scripts generated with Autoconf 2.52 and 2.53


From: Patrick Hartling
Subject: Bad configure scripts generated with Autoconf 2.52 and 2.53
Date: Fri, 05 Apr 2002 15:55:27 -0600
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020326

I am trying to track down a problem with configure scripts generated by Autoconf 2.52 and 2.53 using configure.in's written for Autoconf 2.13. I have attached a very short file that gets converted into a configure script with syntax errors. For example, with Autoconf 2.53 on Linux:

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 for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
./configure: command substitution: line 5: syntax error near unexpected token `"(c' ./configure: command substitution: line 5: ` echo $ECHO_N "(cached) $ECHO_C" >&6'
./configure: cleaning: command not found
./configure: line 2058: syntax error near unexpected token `done'
./configure: line 2058: `    done'

Is there something inherently bad with what I am doing in this example? Or is there some (hopefully very simple) way to fix it such that it will work with Autoconf 2.13 and 2.5x? The problem I am facing is that I have written a lot of tests using this idiom, and I don't want to have to change all of them just so that my configure scripts will work with 2.5x.

 -Patrick


--
Patrick L. Hartling                     | Research Assistant, VRAC
address@hidden                         | 2624 Howe Hall -- (515)294-4916
http://www.137.org/patrick/             | http://www.vrac.iastate.edu/
AC_INIT(some-file)
AC_PROG_CC
AC_CHECK_LIB(m,
   AC_CHECK_HEADER(math.h, echo "Hello",
      AC_MSG_ERROR(*** Header not found (oops) ***)))

reply via email to

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