This is the mail archive of the mailing list for the newlib project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Newlib port for new architecture


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.

Varun Kumar

-----Original Message-----
From: Kumar Varun (IFIN ATV MC SW DEV EP) 
Sent: Thursday, July 07, 2016 8:10 PM
To: 'Joel Sherrill';
Subject: RE: Newlib port for new architecture

Hi Joel,

Thanks for quick response!

**Tricore gcc is from hightec, and I guess, they do provide an evaluation version but I am not sure as a port.
**Newlib tricore port would be pushed back to FSF (which I will be doing).
**I wil try Cygwin environment and build newlib sources this weekend. Hopefully, it shall work! :)

Many Thanks,

-----Original Message-----
From: Joel Sherrill [] 
Sent: Wednesday, July 06, 2016 10:06 PM
To: Kumar Varun (IFIN ATV MC SW DEV EP);
Subject: Re: Newlib port for new architecture

On 7/6/2016 10:39 AM, wrote:
> Hi All,
> I am looking to create a newlib port for Infineon Tricore architecture. I have read through the steps given, and want to get started.
> As a first step, I have downloaded the newlib sources and want to see if I understand the build process correctly. It is explained very briefly on the website and more from linux environment.
> I have pure windows setup [even gcc compiler and gnu-make] and would like to continue in windows environment with it for the moment. Do I mandatorily need Cygwin to proceed?

Did the Tricore gcc/binutils port get submitted to the FSF?
> Can someone suggest information pointer about building standalone newlib sources in windows environment?

RTEMS uses newlib, gcc, etc. We have a Python framework called the RTEMS Source Builder which can build an entire toolchain under Cygwin or MINGW64 (or whatever it is now).

It should be fairly straightforward to just build newlib in that environment.

> Regards,
> -Varun

Joel Sherrill, Ph.D.             Director of Research & Development        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35806
Support Available                (256) 722-9985

Attachment: config.log
Description: config.log

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]