| I'm having a very strange problem since I upgraded to 2.53 this morning. I have |some m4 code that previously worked under autoconf-2.52 but now it fails under 2.53. |I'm trying to check for the script cgicc-config in the given path. configure is |failing with the message | configure: error: cgicc-config not found in |/tmp/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/usr/bin:/usr/X11R6/bin:/usr/mozilla:/usr/mysql/bin:/home/sbooth/bin:/usr/X11R6/bin:/usr/mozilla:/usr/mysql/bin:/home/sbooth/bin | make: *** [config.status] Error 1 | | but | | % ls -l /tmp/bin/ | total 4 | -rwxr-xr-x 1 sbooth sbooth 2204 Mar 9 11:46 cgicc-config* | | | The m4 code I've written to check for the script looks like this: | | dnl | dnl CGICC_CHECK_CONFIG([PREFIX]) | dnl | dnl Check for the configuration script 'cgicc-config' in PATH. Define | dnl the macros cgicc_libdir and cgicc_includedir to the values | dnl obtained from 'cgicc-config'. | dnl | AC_DEFUN(CGICC_CHECK_CONFIG, [ | AC_PATH_PROG(CGICC_CONFIG, cgicc-config, no, [$1/bin:$PATH]) | if test "$CGICC_CONFIG" = no; then | AC_MSG_ERROR(cgicc-config not found in $1/bin:$PATH) | fi | | cgicc_libdir=`$CGICC_CONFIG --libdir` | cgicc_includedir=`$CGICC_CONFIG --includedir` | | AC_SUBST(cgicc_libdir) | AC_SUBST(cgicc_includedir) | ]) |
It looks correct. What does sh -x ./configure show about this chunk?
