I've been running S32DS for S32 platform in a Win10 VM for some time.
Now, I'd like to try to get it running in ubuntu again, using 20.04, this time, so I went through the release notes and installation guide, to get all dependency in place, as follows:
- lib32z1
- lib32ncurses6:i386
- libstdc++6:i386
- libbz2-1.0:i386
- libc6:i386
- libx11-6:i386
- libxpm4
- libncursesw6:i386
- libmpfr6:i386 (created softlink libmpfr.so.4 -> libmpfr.so.6 in /usr/lib/x86_64-linux-gnu/)
Also, i checked that libcanberra--gtk-module, libcanberra-gtk3-module, libwebkit2gtk, tcl, python 2.7, enum34 and unix2dos are in place.
ATTENTION: as far as I could understand, ubuntu has libwebkit2gtk, not libwebkitgtk
Specifically regarding java support, I managed to get S32DS running by using Liberica JDK 8 with Fx (Full JDK), available at bell-sw.com/pages/downloads/#/java-8-lts, because ubuntu's openjfx defaults to openjdk-11 - opnjdk-8 is not supported.
With all that, S32DS installs without any complaining, and launches succesfully. However, there's a warning about not being able to load font roboto condensed regular:
>Warning: Could not load font from '<HOMEDIR>/NXP/S32DS.3.4/mcu_data/resources/fonts/RobotoCondensed/RobotoCondensed-Regular.ttf
In fact, there are no ttf files in install path. Not even the directory "mcu_data" is there.
Now I'll proceed with real testing, importing a project, building it, and running it with the debugger.
Any hints?
Best regards,
Joao
PS. Ubuntu LTS is now 20.04, going to 22.something soon. It would be nice having support for new ubuntu releases...