running autoconf/make instructions for newlib
Joel Sherrill
joel.sherrill@oarcorp.com
Fri Jun 5 16:25:00 GMT 2009
Ken Werner wrote:
> On Tuesday 02 June 2009 11:03:17 pm Joel Sherrill wrote:
>
>> Hi,
>>
>> I found that I asked this about 6 years ago
>> about how to do this and got this info
>> for running it on a libc/machine/XXX directory
>>
>> aclocal -I ../../.. # the -I ../../.. points to the top-level newlib
>> dir autoconf
>> automake --cygnus Makefile
>>
>> I tried dropping the ../../.. to ../..
>> and did the same thing in libc/machine
>> but the builds ends with:
>>
>> checking whether to enable maintainer-specific portions of Makefiles... no
>> ../../../../../gcc-4.3.3/newlib/libc/machine/configure: line 3949:
>> _LT_DECL_SED: command not found
>> configure: updating cache ../.././config.cache
>> configure: error: conditional "am__fastdepCXX" was never defined.
>> Usually this means the macro was only invoked conditionally.
>> configure: error: ../../../../../gcc-4.3.3/newlib/libc/machine/configure
>> failed for machine
>> configure: error: ../../../../gcc-4.3.3/newlib/libc/configure failed for
>> libc
>>
>> Did I miss a step that is different in the libc/machine
>> directory?
>>
>> Thanks.
>>
>
> Hi Joel,
>
> You need to include the top level directory (src) as well. For the SPU target
> that would be:
> cd src/newlib/libc/machine/spu
> aclocal -I ../../.. -I ../../../..
> autoconf
> automake-1.9 --cygnus Makefile
>
Thank you. That worked.
Just to note. The aclocal has to be 1.9 also and automake
needed to be >= 1.9.5 from the 1.9 series.
> Ken
>
--
Joel Sherrill, Ph.D. Director of Research & Development
joel.sherrill@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the Newlib
mailing list