Newlib port for new architecture
Varun.Kumar@infineon.com
Varun.Kumar@infineon.com
Sat Jul 9 08:39:00 GMT 2016
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.
=========================================
Regards,
Varun Kumar
-----Original Message-----
From: Kumar Varun (IFIN ATV MC SW DEV EP)
Sent: Thursday, July 07, 2016 8:10 PM
To: 'Joel Sherrill'; newlib@sourceware.org
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,
Varun
-----Original Message-----
From: Joel Sherrill [mailto:joel.sherrill@oarcorp.com]
Sent: Wednesday, July 06, 2016 10:06 PM
To: Kumar Varun (IFIN ATV MC SW DEV EP); newlib@sourceware.org
Subject: Re: Newlib port for new architecture
On 7/6/2016 10:39 AM, Varun.Kumar@infineon.com 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
joel.sherrill@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35806
Support Available (256) 722-9985
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: application/octet-stream
Size: 11263 bytes
Desc: config.log
URL: <http://sourceware.org/pipermail/newlib/attachments/20160709/c4abda30/attachment.obj>
More information about the Newlib
mailing list