Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

How to add Sailfish OS SDK to already installed Qt 5.12?



  • Hello!
    I've got requirements to build Qt Application that is OK for iOS/Android for Sailfish OS too. Is there option to add Sailfish OS SDK to already installed and configured Qt but not be using that is inside of Sailfish downloaded SDK?


  • Lifetime Qt Champion

    Hi
    Since they provide a full QtCreator in their SDK, it would guesss on
    it takes lots of voodoo to make it work.

    Docs says:

    Sailfish OS SDK is a collection of tools for developing SailfishOS applications. It includes:
    Qt Creator integrated development environment (IDE)
    Sailfish OS build engine for cross compilation
    The Sailfish OS Emulator
    Tutorial, Design and API Documentation
    Repositories for additional libraries and open source code

    --
    so if you want to setup a clean Creator to be used, i think you should
    ask their support if that is even possible.



  • @mrjj I've already downloaded and installed everything and the question is about how to add to current Qt but not be using things from QT Developer kit. I just need only Sailfish SDK because I already have application that is OK for iOS and Android. I need add only SDK but not be using things from Sailfish developer installation. Something like for Android and iOS.



  • Just sent email to the support of Sailfish OS. Hope will get reply.



  • Just got the reply from Sailfish OS support team.

    Sailfish OS использует версию Qt 5.6, более поздние версии фреймворка не поддерживаются.
    Разрабатывать проекты предлагается в Sailfish SDK, дополнительные модули или плагины для оригинального Qt Creator не предоставляются.
    
    Так же если вам не нужен IDE, можно установить на Linux - Platform SDK.
    https://sailfishos.org/wiki/Platform_SDK
    

    In english it's mean - Sailfish based on Qt 5.6 (for me it's very curious, it's not even LTS) and later version doesn't support. They recommend to develop on Sailfish SDK. If there necessity to use SDK follow this guidance https://sailfishos.org/wiki/Platform_SDK (Only for linux host). But I haven't found how to use it on MacOS.


  • Lifetime Qt Champion

    @bogong
    Hi
    I not not sure they support macOS
    At least macOS or Xcode is not mentioned anywhere i can find.



  • @mrjj ????????????????????? I've been talking about SDK for building application for Sailfish that might be installed on MacOS. Like I am using for Android. There are nothing about XCode at all! WHY XCODE!? I do NOT building Sailfish application for MacOS. It's curious to use Sailfish SDK for building iOS/MacOS application. I am about to build Sailfish application on MacOS host like I am using it for Android.


  • Lifetime Qt Champion

    @bogong
    well forget xcode then. its just odd there is no mentioned of macos at all then using the search function.
    other platforms do show up.



  • @bogong said in How to add Sailfish OS SDK to already installed Qt 5.12?:

    I've got requirements to build Qt Application that is OK for iOS/Android for Sailfish OS too. Is there option to add Sailfish OS SDK to already installed and configured Qt but not be using that is inside of Sailfish downloaded SDK?

    My suggestion is keep both worlds separate.

    I mean, you have your Qt installation where you develop and build your app for iOS/Android so install the complete Sailfish SDK (with its own Qt Creator and so on) maybe in a VM with Linux and just simply copy the code of your app to such environment and built and test for Sailfish there. Plain and simple.


Log in to reply