Newlib port for new architecture

Sebastian Huber sebastian.huber@embedded-brains.de
Mon Jul 11 05:36:00 GMT 2016


Hello Varun,

I would not use a Windows host to do this work. Its probably much times 
faster if you do this on a Linux machine. I would also use a Git clone 
of Newlib to do the development.

On 09/07/16 10:39, Varun.Kumar@infineon.com wrote:
> Hi,
>
> I am using Cygwin to configure the newlib in windows environment [ I wanted to check if build for arm is working before I start porting code for tricore arch]
> I am trying to use pre-built gcc image of arm [SysGCC ] for trial purpose. It is added in path variable, still not getting recognized.  Attaching the logfile also.
>
> Any help would be appreciated!!!
>
> ===============================================
> kumavaru@BLR /cygdrive/c/Varun/01_Work/23_eLuaPort/newlib/newlib-m68-aout
> $ ../newlib-cygwin/configure  --target=arm-eabi
> checking build system type... i686-pc-cygwin
> checking host system type... i686-pc-cygwin
> checking target system type... arm-unknown-eabi
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether ln works... yes
> checking whether ln -s works... yes
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for gawk... gawk
> checking to see if cat works as expected... yes
> checking for gcc... no
> checking for cc... no
> checking for cl.exe... no
> configure: error: in `/cygdrive/c/Varun/01_Work/23_eLuaPort/newlib/newlib-m68-aout':
> configure: error: no acceptable C compiler found in $PATH
> See `config.log' for more details.
> =========================================

It seems you need a native GCC installed. I would really use a Linux 
machine, just select the C/C++/kernel development packages and 
everything should be available.

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.



More information about the Newlib mailing list