how to run automake/conf on newlib

J. Johnston jjohnstn@redhat.com
Wed Jan 8 20:57:00 GMT 2003


Ralf Corsepius wrote:
> Am Mit, 2003-01-08 um 19.50 schrieb Earnie Boyd:
> 
>>Joel Sherrill wrote:
>>
>>>"J. Johnston" wrote:
>>>
>>>
>>>>The instructions are valid.  I am able to use autoconf 2.13 in
>>>>the specified directory with no problems.  I do not know why your autoconf 2.13
>>>>is failing and mine works fine.  Perhaps this is an issue for the autoconf
>>>>maintainers.
>>>
>>>
>>>Could you please doublecheck your auto* versions against newlib 1.11.0
>>>and report the versions you are using?  
>>>
>>>I think you have to use a new autoconf and an old automake.  I think 
>>>I made it work with the combination of autoconf 2.57 and automake
>>>1.4-p5.
>>>
>>>
>>>
>>>>Newlib has never tested using autoconf 2.5x and it is not
>>>>supported.
>>>
>>>
>>>Hmmm... me thinks you are wrong here.  newlib 1.11.0 has
>>>this all over the place:
>>>
>>>../a29k/configure.in:AC_PREREQ(2.5)
>>>../arm/configure.in:AC_PREREQ(2.5)
>>>../d10v/configure.in:AC_PREREQ(2.5)
>>>../d30v/configure.in:AC_PREREQ(2.5)
>>>
>>
>>That's autoconf version 2.5 which is less that autoconf version 2.13 and 
>>is less than autoconf version 2.50.
> 
> 
> ... which probably better should be altered to using AC_PREREQ(2.13) ...
> 
> Run this:
> 
> find . -name configure -exec grep 'configure generated' {} \; \
> | sort -u
>     echo "configure generated by autoconf version 2.10"
>     echo "configure generated by autoconf version 2.12"
>     echo "configure generated by autoconf version 2.12.1"
>     echo "configure generated by autoconf version 2.12.2"
>     echo "configure generated by autoconf version 2.13"
> 
> This proofs that newlib's configures have all been generated by
> different ancient versions of autoconf.
> 

I am aware of the AC_PREREQs which were put in place by Ian Lance Taylor
a long time ago.  I was told that autoconf has forked.  These newer versions
have not been tested.  I thought that 2.57 was one of these.  I am certainly
not clear on autoconf's versioning numbers - whether 2.5x is really 2.5.x or
if it is 2.5x where 5x > 13?  Regardless, I wouldn't count on an older autoconf
version working either.  You are correct that the prereqs should be updated.

-- Jeff J.




More information about the Newlib mailing list