Best way to develop sfos apps on arm device?
Anybody knows how to turn generic QtCreator installation into a home-made arm SDK for SFOS? My laptop's gone, so thinking of turning my cosmo communicator into a dev device. Pretty sure I'll be able to get a standard qtcreator compiled, just not sure what then. It's running a custom (and bit buggy) debian (gemian) so a way to create rpms will be needed for sure. Then there's silica, not sure if I can just copy some .so's from my jolla C for it to understand libsailfishapp? SDK Jolla provides most likely has only 486 versions, so probably not useful. VM/emulator/build engine etc wouldn't be needed, just a way to compile (then again it is running arm64, so that could be an issue? no idea). Any help would be greatly appreciated
Thanks, I've been using tIDE on device (jolla C) for quite a while, while it's really cool sadly not what I'm looking for right now, I'm looking for a way to develop for sfos from a non-sfos device (gemian/arm device with a generic QtCreator), official SDK is x86 only and heavily relies on VMs, so just some way to tweak a basic qtcreator installation hopefully
szopin ( 2020-04-18 20:17:18 +0200 )editapologies, comment/answer removed - speed reading again! guilty!!
Spam Hunter ( 2020-04-18 21:34:51 +0200 )editUnfortunately, installing the Qt development packages on the Sailfish OS device will break the GUI. Otherwise you could just build everything on the device.
Dietmar ( 2020-04-19 18:09:39 +0200 )edit@Dietmar check this https://together.jolla.com/question/26605/howto-install-a-chroot-for-building-apps/ you can install dev packages into chroot, I think that's how I was able to compile qtCreator on jolla1 (took only 6h, 2x as fast as on n900, octacore nowadays with only -j7 to be able to watch youtube still under an hour for qt should be similar for creator once I iron out all the issues).
szopin ( 2020-04-20 18:19:53 +0200 )edit@szopin Thanks. That looks cool. I'm a Python guy and it's nice building PyQt right on the device.
I also have a Gemini and Cosmo and have backed the Astro. I'm still dreaming of Sailfish as continuity OS for these with a Linux desktop and also Android app support. Seems unlikely that this will come true, though...
Dietmar ( 2020-04-20 22:21:24 +0200 )edit