Hello pals, what about the eclipse-cdt packages in Linux Fedora 32? C/C++ Development Tools

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 https://src.fedoraproject.org/rpms/eclipse-cdt, 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):

2 Likes

Yes, It is.

There are 3 ways to install Eclipse IDE in Linux Fedora-32.

  1. 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.

  2. 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.

  3. 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)

  1. Support for C/C++
    Search for
    Programming Languages expand and check
    C/C++ Development Tools
    click Next…> Finish.
  2. Support for Java
    Search for
    Programming Languages expand and check
    Eclipse Java Development Tools
    click Next…> Finish.
  3. Support for JEE
    Search for
    Web, XML, Java EE and OSGi Enterprise Development expand and check
    Eclipse Java EE Developer Tools
    click Next…> Finish.
1 Like