Eclipse (Linux) New Espressif IDF Project = Nada.
Posted: Fri Mar 24, 2023 12:01 am
I thought I might up my ToolChain game (looking to try the 5.* IDF) so installed Eclipse C++ (Version: 2022-09 (4.25.0) Build id: 20220908-1902, on Slackware current) and installed all the tools and what-not. Everything went fine.
Here are my installed tools:
BUT, when I choose "Espressif IDF Project" from the File >> New Menu, I get nothing. No dialog. Nada. (Yes, I restarted the IDE, even the PC)
Other options; such as "Espressif IDF Component", as well as generic projects, work fine. I tried running things from the terminal to see if there might be any error messages, but nothing there, either. And there's no output anywhere within the program, so I'm stuck.
Does anyone have any insights?
In case this is useful, "Product Information":
Here are my installed tools:
Code: Select all
Executing /usr/bin/python3 /home/dad/ESP-IDF/esp-idf-v5.0.1/tools/idf_tools.py list
* xtensa-esp-elf-gdb: GDB for Xtensa
- 11.2_20220823 (recommended, installed)
* riscv32-esp-elf-gdb: GDB for RISC-V
- 11.2_20220823 (recommended, installed)
* xtensa-esp32-elf: Toolchain for Xtensa (ESP32) based on GCC
- esp-2022r1-11.2.0 (recommended, installed)
* xtensa-esp32s2-elf: Toolchain for Xtensa (ESP32-S2) based on GCC
- esp-2022r1-11.2.0 (recommended, installed)
* xtensa-esp32s3-elf: Toolchain for Xtensa (ESP32-S3) based on GCC
- esp-2022r1-11.2.0 (recommended, installed)
* xtensa-clang: LLVM for Xtensa (ESP32, ESP32-S2) based on clang (optional)
- 14.0.0-38679f0333 (recommended, installed)
* riscv32-esp-elf: Toolchain for 32-bit RISC-V based on GCC
- esp-2022r1-11.2.0 (recommended, installed)
* esp32ulp-elf: Toolchain for ESP32 ULP coprocessor
- 2.35_20220830 (recommended, installed)
* cmake: CMake build system (optional)
- 3.24.0 (recommended, installed)
- 3.16.3 (supported)
* openocd-esp32: OpenOCD for ESP32
- v0.11.0-esp32-20221026 (recommended, installed)
* ninja: Ninja build system (optional)
- 1.10.2 (recommended, installed)
* esp-rom-elfs: ESP ROM ELFs
- 20220823 (recommended, installed)
OK
Other options; such as "Espressif IDF Component", as well as generic projects, work fine. I tried running things from the terminal to see if there might be any error messages, but nothing there, either. And there's no output anywhere within the program, so I'm stuck.
Does anyone have any insights?
In case this is useful, "Product Information":
Code: Select all
CDT Build environment variables
PATH: /usr/bin/git:/home/dad/.espressif/python_env/idf5.0_py3.9_env/Scripts/:/home/dad/.espressif/python_env/idf5.0_py3.9_env/bin/:/home/dad/ESP-IDF/esp-idf-v5.0.1/tools/:/home/dad/.espressif/tools/xtensa-esp-elf-gdb/11.2_20220823/xtensa-esp-elf-gdb/bin:/home/dad/.espressif/tools/riscv32-esp-elf-gdb/11.2_20220823/riscv32-esp-elf-gdb/bin:/home/dad/.espressif/tools/xtensa-esp32-elf/esp-2022r1-11.2.0/xtensa-esp32-elf/bin:/home/dad/.espressif/tools/xtensa-esp32s2-elf/esp-2022r1-11.2.0/xtensa-esp32s2-elf/bin:/home/dad/.espressif/tools/xtensa-esp32s3-elf/esp-2022r1-11.2.0/xtensa-esp32s3-elf/bin:/home/dad/.espressif/tools/xtensa-clang/14.0.0-38679f0333/xtensa-esp32-elf-clang/bin:/home/dad/.espressif/tools/riscv32-esp-elf/esp-2022r1-11.2.0/riscv32-esp-elf/bin:/home/dad/.espressif/tools/esp32ulp-elf/2.35_20220830/esp32ulp-elf/bin:/home/dad/.espressif/tools/cmake/3.24.0/bin:/home/dad/.espressif/tools/openocd-esp32/v0.11.0-esp32-20221026/openocd-esp32/bin:/home/dad/.espressif/tools/ninja/1.10.2/:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/jdk11-11.0.8/bin:/usr/lib64/libexec/kf5:/usr/lib64/qt5/bin:/home/dad/.local/bin:/user/local/bin/sftp
XAUTHORITY: /home/dad/.Xauthority
PKG_CONFIG_PATH: /usr/local/lib64/pkgconfig:/usr/local/share/pkgconfig:/usr/lib64/pkgconfig:/usr/share/pkgconfig:/usr/local/lib64/pkgconfig:/usr/local/share/pkgconfig
GDK_USE_XFT: 1
INPUTRC: /etc/inputrc
DBUS_SESSION_BUS_ADDRESS: unix:path=/tmp/dbus-HH2yDXuJBg,guid=483b79a35df99b638ac3c9d4641cdaf7
ESP_IDF_VERSION: 5.0
XDG_CURRENT_DESKTOP: KDE
OPENOCD_SCRIPTS: /home/dad/.espressif/tools/openocd-esp32/v0.11.0-esp32-20221026/openocd-esp32/share/openocd/scripts
QT_AUTO_SCREEN_SCALE_FACTOR: 0
IDF_DEACTIVATE_FILE_PATH: /tmp/tmpwso182mmidf_4367
G_FILENAME_ENCODING: @locale
MINICOM: -c on
LC_COLLATE: C
SWT_GTK3: 0
SESSION_MANAGER: local/thinkie:@/tmp/.ICE-unix/1940,unix/thinkie:/tmp/.ICE-unix/1940
LS_OPTIONS: -F -b -T 0 --color=auto
LOGNAME: dad
PWD: /home/dad
PAM_KWALLET5_LOGIN: /run/user/1000/kwallet5.socket
XCURSOR_THEME: MetroE
LANGUAGE: en_GB
KDE_SESSION_VERSION: 5
LESSOPEN: |lesspipe.sh %s
SHELL: /bin/bash
PAGER: most
OLDPWD: /home/dad
VISUAL: mcedit
KDE_FULL_SESSION: true
IDF_COMPONENT_MANAGER: 1
XDG_SESSION_PATH: /org/freedesktop/DisplayManager/Session1
PYTHON_EXE_PATH: /usr/bin/python3
XDG_SESSION_DESKTOP: KDE
LS_COLORS: <NOT FOUND>
SHLVL: 1
KDE_APPLICATIONS_AS_SCOPE: 1
OXYGEN_DISABLE_INNER_SHADOWS_HACK: 1
GIT_PATH: /usr/bin/git
MANPATH: :/usr/lib64/jdk11-11.0.8/man:/usr/lib64/jdk11-11.0.8/man
MAKEFLAGS: -j2
T1LIB_CONFIG: /usr/share/t1lib/t1lib.config
JAVA_HOME: /usr/lib64/jdk11-11.0.8
QT5DIR: /usr/lib64/qt5
KDE_SESSION_UID: 1000
TERM: dumb
XDG_CONFIG_DIRS: /home/dad/.config/kdedefaults:/etc/xdg:/etc/kde/xdg:/etc/kde/xdg
LANG: en_GB.UTF-8
XDG_SEAT_PATH: /org/freedesktop/DisplayManager/Seat0
GNOME_KEYRING_CONTROL: /home/dad/.cache/keyring-15M111
XDG_SESSION_ID: 1
XDG_SESSION_TYPE: x11
G_BROKEN_FILENAMES: 1
DISPLAY: :0
GTK_RC_FILES: /etc/gtk/gtkrc:/home/dad/.gtkrc:/home/dad/.config/gtkrc
NODE_PATH: /usr/lib64/node_modules
XDG_SESSION_CLASS: user
_: /opt/eclipse-cpp/eclipse
XCURSOR_SIZE: 40
LIBOVERLAY_SCROLLBAR: 0
IDF_PATH: /home/dad/ESP-IDF/esp-idf-v5.0.1
GDK_CORE_DEVICE_EVENTS: 1
DESKTOP_SESSION: /usr/share/xsessions/plasma
USER: dad
GTK2_RC_FILES: /etc/gtk-2.0/gtkrc:/home/dad/.gtkrc-2.0:/home/dad/.config/gtkrc-2.0
XDG_SEAT: seat0
EDITOR: mcedit
IDF_MAINTAINER: 1
HOSTNAME: thinkie
KDEDIRS: /usr
XDG_RUNTIME_DIR: /run/user/1000
XDG_VTNR: 7
IDF_PYTHON_ENV_PATH: /home/dad/.espressif/python_env/idf5.0_py3.9_env
HOME: /home/dad
ESP_ROM_ELF_DIR: /home/dad/.espressif/tools/esp-rom-elfs/20220823/
VDPAU_LOG: 0
Operating System: linux
Java Runtime Version: 17.0.4.1+1
Eclipse Version: 4.25.0.v20220831-1800
Eclipse CDT Version: 10.7.1.202208160035
IDF Eclipse Plugin Version: 2.9.0.202303201505
ESP-IDF v5.0.1-dirty
Python set for IDF_PYTHON_ENV: Python 3.9.16