Eclipse IDE for Embedded C/C++ Developers 2021-03 released | web-jekyll

# Eclipse IDE for Embedded C/C++ Developers 2021-03 released

Mar 16, 2021 / Liviu Ionescu / gnu, arm, mcu, eclipse, risc-v, packages

For convenience, version 6.1.2 of the plug-ins is also available as Eclipse packages, which pack together the Eclipse IDE for C/C++ Developers standard distribution (Eclipse 4.18) with the Eclipse Embedded CDT plug-ins.

## Compatibility

Special precautions were taken to preserve compatibility with projects created by pre-6.x plug-ins, such that user projects will continue to be accepted directly for Import, without modifications.

However, due to the way Eclipse manages perspectives and views, by caching some IDs, workspaces created with pre-6.x plug-ins may exhibit several problems when used directly.

To avoid such situations, it is recommended to create a new workspace with the new release and import the projects there.

## Download

- Windows x86_64 zip (sha)
- macOS x86_64 tar.gz (sha)
- macOS x86_64 dmg (sha)
- Linux x86_64 tar.gz (sha)
- Linux AArch64 tar.gz (sha) <– NEW! Runs on Raspberry Pi OS 64-bit

## Eclipse IDE 2021-03 R Packages

These packages are also available from the Eclipse IDE 2021-03 R Packages page.

## Eclipse Installer 2020‑12 R

These packages can also be installed via the Eclipse Installer, which now includes a JRE for macOS, Windows and Linux.

## macOS security notice

On macOS, if you download the archive with the browser, the strict security checks on recent macOS will prevent it to run, and complain that the program is damaged. That’s obviously not true, and the fix is simple, you need to remove the com.apple.quarantine extended attribute.

    xattr -c ~/Downloads/eclipse-embedcdt-2021-03-R-macosx-cocoa-x86_64.tar.gz

After un-archiving, if the application still complains, check/remove the attribute from the `Eclipse.app` folder too:

    xattr -cr ~/Downloads/Eclipse.app

Edit