I had a very hard time to get ESP-IDF and Eclipse in general working in Kubuntu 24.04.
Finally got it running.
Steps:
1. Install Eclipse eclipse-cpp-2024-09-R-linux-gtk-x86_64.tar.gz
2. The "install" is simply unpacking at a directory of yoour choice.
3. Eclipse 2024-12 did NOT work, and led to missing buttons, windows and the necessary possibilities to adjust settings to do a successful build.
4. Install ESP-IDF from the marketplace in Eclipse (Help menu).
5. It seems to be possible to upgrade Eclipse to 2024-12, it still works. No idea why.
6. The tooltips/infotips/hovers in Eclipse did me make mad. They showed <xml... etc. source code for some kind of webview/webbroser. useless to annoying.
7. sudo apt install libwebkit2gtk-4.0-37 libswt-webkit-gtk-4-jni and setting the internal webview in Eclipse with menu Window -> Preferences -> General Webbrowser -> Use internal webbrowser made it work. Before the "Use internal webbrowser" was simply greyed out.
Have fun!
@ESP team: it would be cool, if the ESP-IDF could be installed like MCU*presso, which just works. I spent a whole weekend to get just the IDE running for ESP32 MCU which is not good. Also annoying is that the context menu to go to a function definition is missing (KEY for it works - what's this).
Best regards, Rainer
