+1

Add aarch64 (arm64) and armv7hl (arm) libswt gtk support

Tal 2 weeks ago • updated 2 weeks ago 0

Hello smartgit support team :)
Can you add arm64 (aarch64) support jar?You can find it here:
https://rpmfind.net/linux/rpm2html/search.php?query=libswt-atk-gtk-4763.so()(64bit)

download the file:
https://rpmfind.net/linux/fedora/linux/updates/28/Everything/aarch64/Packages/e/eclipse-swt-4.7.3a-5.fc28.aarch64.rpm

extract it.
at usr/lib/java/ you will find:
swt.jat.

cp and replace (and rename) at smartgit/lib/org.eclipse.swt.gtk.linux.x86_64.jar

then it will work on aarch64 machine. 

The same can be done with arm in this file location:
http://rpmfind.net/linux/rpm2html/search.php?query=libswt-gtk-4763.so

http://rpmfind.net/linux/fedora/linux/updates/28/Everything/armhfp/Packages/e/eclipse-swt-4.7.3a-5.fc28.armv7hl.rpm

so can you add that smartgit will search also this file names when it load libswt-gtk-4763.so:
org.eclipse.swt.gtk.linux.aarch64.jar

org.eclipse.swt.gtk.linux.armv7hl.jar

and create them from swt.jar that is correspond to  architect:
 
org.eclipse.swt.gtk.linux.aarch64.jar -> https://rpmfind.net/linux/fedora/linux/updates/28/Everything/aarch64/Packages/e/eclipse-swt-4.7.3a-5.fc28.aarch64.rpm (swt.jar inside)

org.eclipse.swt.gtk.linux.armv7hl.jar -> http://rpmfind.net/linux/fedora/linux/updates/28/Everything/armhfp/Packages/e/eclipse-swt-4.7.3a-5.fc28.armv7hl.rpm (swt.jar inside). 

This will be really helpful to run it also for arm base computer! thank you! :)