I know that you can install “C/C++ Development tools” by
Helps> Install New Software> Work width: Eclipse Repository - http://download.eclipse.org/releases/2019-12
Then expand Programming Language> Then check “C/C++ Development Tools”> Next…> Finish
And now you can begin programming in C/C++ in eclipse without problem, but regardless that, if anybody like to use the package manager DNF, why there is no eclipse-cdt packages in Linux fedora-32?
Eclipse can be installed from flathub or fedora’s flatpak repo:
flatpak install flathub org.eclipse.Committers
See Overview - rpms/eclipse-cdt - src.fedoraproject.org, you are are right, a build for F32 is missing. I am not familiar with Eclipse, so no idea what’s going on. I thought CDT was just a plugin for Eclipse.
Here is a snippet from what’s written in Gnome Software about Eclipse (flatpak from Fedora repo):
There are 3 ways to install Eclipse IDE in Linux Fedora-32.
By the official Eclipse installer from the official website. eclipse-inst-linux64.tar.gz for 64 bits computers
It is the easy way for newbies because you have separate packages e.g. C/C++, Java, JEE.
By flatpak from flathub repository, run in the terminal the following command flatpak insall flathub org.eclipse.Java
It will have by default support for Java.
By dnf (rpm) from the official fedora repositories, run in the terminal the following command sudo dnf install eclipse
It will have by default support for Java. (eclipse-jdt packages).
DNF have separate packages too:
Java: eclipse-jdt
JavaEE: eclipse-webtools-javaee
C/C++: eclipse-cdt (*It is missing)
How to add support for e.g. C/C++, Java, JEE regardless the installation way?
In whatever way from above you like to install Eclipse, after that you can add support from the menu bar of Eclipse IDE.
Help> Install New Software
and select in Work width the repository Eclipse Repository - http://download.eclipse.org/releases/2019-12
you must select a repository that match your current Eclipse IDE version (Help> About Eclipse)
Support for C/C++
Search for Programming Languages expand and check C/C++ Development Tools
click Next…> Finish.
Support for Java
Search for Programming Languages expand and check Eclipse Java Development Tools
click Next…> Finish.
Support for JEE
Search for Web, XML, Java EE and OSGi Enterprise Development expand and check Eclipse Java EE Developer Tools
click Next…> Finish.