Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Tools, Software and IDEs blog The GNU ARM Eclipse project has a new look and a new home at GitHub
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • Arm
  • eclipse
  • sourceforge
  • github
  • openocd
  • jekyll
  • QEMU
  • gnuarmeclipse
  • GNU
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

The GNU ARM Eclipse project has a new look and a new home at GitHub

Liviu Ionescu
Liviu Ionescu
September 29, 2015
1 minute read time.

Overview

The GNU ARM Eclipse project includes a set of open source Eclipse plug-ins and tools to create/build/debug/manage ARM (32-bit) and AArch64 (64-bit) applications and static/shared libraries, using the latest GNU ARM GCC toolchains.

New look

Starting with September 2015, the GNU ARM Eclipse web site has a completely new look:

github-io-gae-home.png

Apart from the aspect (definitely cool!), the main functional change is the addition of the right sidebar, to facilitate access to the project documentation.

The new site no longer uses WordPress; instead, it is entirely static and was generated with Jekyll.

New project home on GitHub

With GitHub gaining more and more traction, the GNU ARM Eclipse project was migrated from SourceForge to GitHub.

github-gae-header.png

Repositories

The migration of repositories was easy, each project was pushed into its own repository.

The current project repositories are:

  • plug-ins
  • windows-build-tools
  • openocd
  • qemu
  • build-scripts
github-gae-projects.png

Binary files as Releases

The migration of binary files was a bit more complicated, and, due to current GitHub limitations, is incomplete. The main problem was raised by the two Eclipse update sites, which require a certain folder structure, and since GitHub currently does not support adding folders to releases, the Eclipse update sites will remain hosted on SourceForge (at http://gnuarmeclipse.sourceforge.net/updates).

Except the Eclipse update sites, all future binary files will be published as GitHub Releases, attached to the respective project repositories.

The archive of past releases was also migrated from SourceForge to GitHub.

github-gae-releases.png

Issues trackers

The SourceForge trackers were replaced by the GitHub Issues trackers, one for each project.

It is planned to preserve the content of the old SourceForge trackers, even if now they are locked and new tickets cannot be created there.

Notifications via watched projects

For those interested in receiving notifications, the recommended way is to subscribe to the GitHub projects, by clicking the Watch button and selecting Watching).

github-gae-watching.png

In addition to the gnuarmeclipse/plug-ins project, it is also recommended to subscribe to the gnuarmeclipse/gnuarmeclipse.github.io project, to receive notifications for new Web posts.

More info

For more details about the GNU ARM Eclipse project, please refer to the project site http://gnuarmeclipse.github.io/.

Anonymous
  • Carlos Delfino
    Carlos Delfino over 9 years ago

    Very good!!!

    ==========

    Muito bom!!!

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • Liviu Ionescu
    Liviu Ionescu over 9 years ago

    thank you for using GNU ARM Eclipse and good luck with your Cortex-M projects!

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • Josef van Niekerk
    Josef van Niekerk over 9 years ago

    I just want to say, well done ilg with the GNU ARM Eclipse effort. It really made setup of my ARM Cortex M4 project or my STM32F4 Discovery a breeze. I'm using it on Mac with Eclipse Mars.

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Tools, Software and IDEs blog
  • GCC 15: Continuously Improving

    Tamar Christina
    Tamar Christina
    GCC 15 brings major Arm optimizations: enhanced vectorization, FP8 support, Neoverse tuning, and 3–5% performance gains on SPEC CPU 2017.
    • June 26, 2025
  • GitHub and Arm are transforming development on Windows for developers

    Pareena Verma
    Pareena Verma
    Develop, test, and deploy natively on Windows on Arm with GitHub-hosted Arm runners—faster CI/CD, AI tooling, and full dev stack, no emulation needed.
    • May 20, 2025
  • What is new in LLVM 20?

    Volodymyr Turanskyy
    Volodymyr Turanskyy
    Discover what's new in LLVM 20, including Armv9.6-A support, SVE2.1 features, and key performance and code generation improvements.
    • April 29, 2025