Perhaps you should stick to using the pre-generated configure and not try to hack things since you obviously have no clue.
If you want to build configure (which usually is very bad thing!) yourself, install autoconf-2.13. Any other version is not supported. --Jani On Mon, 2007-09-03 at 01:55 -0400, BuildSmart wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > There appears to be an issue with the configure script generation > that warrants further examination which might just be related to > Darwin / Mac OSX but unconfirmed at this time. > > I have tested this on 3 different machines with the same results and > it places 2 lines in an incorrect/premature location within the > configure script. > > daleenterprise:/php6 root# ./buildconf --force > Forcing buildconf > using default Zend directory > buildconf: checking installation... > buildconf: autoconf version 2.59 (ok) > buildconf: Your version of autoconf likely contains buggy cache code. > Running cvsclean for you. > To avoid this, install autoconf-2.13. > rebuilding aclocal.m4 > rebuilding configure > aclocal.m4:2141: PHP_PROG_LEX is expanded from... > rebuilding acconfig.h > rebuilding main/php_config.h.in > autoheader: WARNING: Using auxiliary files such as `acconfig.h', > `config.h.bot' > autoheader: WARNING: and `config.h.top', to define templates for > `config.h.in' > autoheader: WARNING: is deprecated and discouraged. > autoheader: > autoheader: WARNING: Using the third argument of `AC_DEFINE' and > autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template > without > autoheader: WARNING: `acconfig.h': > autoheader: > autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1, > autoheader: [Define if a function `main' is needed.]) > autoheader: > autoheader: WARNING: More sophisticated templates can also be > produced, see the > autoheader: WARNING: documentation. > aclocal.m4:2141: PHP_PROG_LEX is expanded from... > daleenterprise:/php6 root# ./configure --help|more > /configure: line 447: 5: Bad file descriptor > /configure: line 448: 6: Bad file descriptor > `configure' configures this package to adapt to many kinds of systems. > > ____________________________________________ > > > The offending lines: (showing 447 - 453) > echo "$as_me:$LINENO: checking whether rounding works as expected" >&5 > echo $ECHO_N "checking whether rounding works as expected... $ECHO_C" > >&6 > > # Name of the host. > # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, > # so uname gets run too. > ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` > > ____________________________________________ > > > The two offending lines should be much further into the configure > script: (just before 105676 - 105680) > if test "$cross_compiling" = yes; then > > PHP_ROUND_FUZZ=0.50000000001 > echo "$as_me:$LINENO: result: cross compile" >&5 > echo "${ECHO_T}cross compile" >&6 > > ____________________________________________ > > > The faulty configure script can be obtained at: > http://daleenterprise.com/patches/configure > > > - -- Dale > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2.2 (Darwin) > > iD8DBQFG26HE0hzWbkf0eKgRAlsEAJoCu/cQbjCLuwx0bbB5qfnCiKktLwCgsFKw > omQjpISlRuVjPmIKfAG/+po= > =/yla > -----END PGP SIGNATURE----- > -- Make me happy: http://pecl.php.net/wishlist.php/jani -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php