# about STR9xx port GCC and eclipse 

**URL:** <https://forums.freertos.org/t/about-str9xx-port-gcc-and-eclipse/676>\
**Category:** Kernel\
**Created:** [July 30, 2007, 5:21am UTC](https://forums.freertos.org/t/about-str9xx-port-gcc-and-eclipse/676 "2007-07-30T05:21:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [July 30, 2007, 5:21am UTC](https://forums.freertos.org/t/about-str9xx-port-gcc-and-eclipse/676/1 "2007-07-30T05:21:54Z")

</div>

**[joe\_her](https://sourceforge.net/u/joe_her/)** wrote on [Monday, July 30, 2007](https://sourceforge.net/p/freertos/discussion/382005/thread/1c33fce2/#e73b):

I am new to ARM development. I found that spanding some time I can install Eclipse for C/C++ that runs GCC compiler, and even a debugger with a very low cost JTAG emulator. I would like to develop for STR9. FreeRTOS looks very nice, and I would like to know if anybody is using the above IDE setup, and also, how difficult it should be to move the STR9 port from the limited IAR IDE to Eclipse+GCC unlimited one?  
Thanks  
Johanan.

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [July 30, 2007, 9:18am UTC](https://forums.freertos.org/t/about-str9xx-port-gcc-and-eclipse/676/2 "2007-07-30T09:18:40Z")

</div>

**[pdeflandre](https://sourceforge.net/u/pdeflandre/)** wrote on [Monday, July 30, 2007](https://sourceforge.net/p/freertos/discussion/382005/thread/1c33fce2/#e73b/893c):

Hello Johanan,

I use your IDE setup with the STR7 and AT91SAM7X FreeRTOS port and I find it very efficient.

I haven’t done it, but I think that for porting the STR9 from IAR to GCC, you will have to copy and modify a Makefile like the one you can find in the ARM7\_STR75x\_GCC demo. You must then modify the declaration of the interrupt to conform with GCC convention. And you will have to change the startup file and create the linker directive file.

It is not a so simple task especially if you are new to gcc and arm developments, but it is possible if you have time to look on the different demo provided with FreeRTOS.

Patrick.

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [July 31, 2007, 8:05am UTC](https://forums.freertos.org/t/about-str9xx-port-gcc-and-eclipse/676/3 "2007-07-31T08:05:11Z")

</div>

**[joe\_her](https://sourceforge.net/u/joe_her/)** wrote on [Tuesday, July 31, 2007](https://sourceforge.net/p/freertos/discussion/382005/thread/1c33fce2/#e73b/0297):

Hello Patrick.  
Thank you for your responce. I will try first to setup the Eclipse and C IDE according to the guide I found on the net. I hope it will be a smooth instalation.  
Johanan

---

<div class="post-metadata">

**Author:** ![rtel](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/rtel/32/31_2.png) [@rtel](https://forums.freertos.org/u/rtel)\
**Post date:** [July 31, 2007, 8:39am UTC](https://forums.freertos.org/t/about-str9xx-port-gcc-and-eclipse/676/4 "2007-07-31T08:39:49Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Tuesday, July 31, 2007](https://sourceforge.net/p/freertos/discussion/382005/thread/1c33fce2/#e73b/0297/fe49):

There is an article to be published next month on setting up GCC / Eclipse with [FreeRTOS.org](http://FreeRTOS.org).&nbsp; The links used in the article are here: [http://www.freertos.org/CortexEclipseExample.html](http://www.freertos.org/CortexEclipseExample.html) I will post a link to the article itself when it is published (it has been translated to German).

Regards.
