SDK 3.2 and linux

With previous SDK (3.1) we were able to use/download the SDK under Linux. it's seem that with latest 3.2 this is no more possible.

We can only install the eclipse plugin ! so it's unuesable !

is it possible to download the old (3.1) SDk somewhere ? and/or be able to use the new 3.2 under Linux ?

thanks

  • Nice!! Excelelnt move from Garmin and I am positively surprised !!!

    I use Windows 10, downloaded the SDK manager and installed the SDK... I then went to Visual Studio Code to complete a tutorial. There is a file " porperties.mk"  where you have to fill in the path to the SDK,,,

    Just that... IT IS NOT EXPLAINED ANYHWERE WHERE THE FREAKING THING IS INSTALLED

    I had to search the whole freakin drive to find that the most probable location is somewhere in AppData\Roaming with the SDK sporting a long name composed of random alpha characters to make it easier to write, of course, because cutting and pasting the path is soooo handy and easy in Win10 (when the path is somewhere in the *** of the system, of course).

    Of course, Garmin could not just indicate the path in the f*cking manager and their religious convictions forbids adding a freakin'  explanation in the documentation.

    So, out of pure frustration I decided to give it a go on Linux. Just to find out that they do not support it now.

    Excellent.

    I am really beginning to get fed up, specially after the ransomware incident that exposed the crappy IT infrastructure of these guys.

    So, what's their next genius move? Discontinue Windows 10 support and make us all use Windows XP? Which may, BTW, be the operating system they use in their network.


    I am beginning to consider selling my Fenix 6 and stepping over to Suunto or Polar. What a cr*p company, really.

    Sorry for the rant, but I am really frustrated.



  • I would be happy to complete this task for you as a volunteer if you give me access to the source. Who would I need to talk to in order to make it happen?

  • In order to get the new sdkmanager working on Ubuntu: Here

    On Arch based distros you just install webkitgtk2-bin from the aur.

    I haven't figured out how to get it working on fedora and other rpm based distros yet.

  • So on Ubuntu 18 you have libwebkitgtk-1.0.0 in the official repo. On Ubuntu 20 I did the above step to get the library in. In both cases, the dependencies were met and the manager started up, but it segfaulted after I filled out the login form and submitted it. If you have a system where the login works, can you paste the output of:

    ldd bin/sdkmanager | grep gtk | awk '{print $3}' | xargs ls -l

    On Ubuntu 18 where it segfaults on login, I get:

    lrwxrwxrwx 1 root root 27 Jun  5 20:18 /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.32
    lrwxrwxrwx 1 root root 35 Nov  7  2017 /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-1.0.so.0 -> libjavascriptcoregtk-1.0.so.0.16.19
    lrwxrwxrwx 1 root root 27 Nov  7  2017 /usr/lib/x86_64-linux-gnu/libwebkitgtk-1.0.so.0 -> libwebkitgtk-1.0.so.0.22.17
    

  • lrwxrwxrwx 1 root root 27 Mar 21  2021 /usr/lib/libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.33
    lrwxrwxrwx 1 root root 35 Sep  9 10:34 /usr/lib/libjavascriptcoregtk-1.0.so.0 -> libjavascriptcoregtk-1.0.so.0.16.19
    lrwxrwxrwx 1 root root 27 Sep  9 10:34 /usr/lib/libwebkitgtk-1.0.so.0 -> libwebkitgtk-1.0.so.0.22.17
    

    Keep in mind I'm using an arch based distro so the output might not be as useful