This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3358: Qt upgrade to 5.11.3

Part Number: AM3358

Tool/software: Linux

Hello all

I have been using TI SD 5.02.00.10 and I want to upgrade the qt version in it to 5.11.3. So after having references from other threads ,

I have changed the qt meta layer to   

meta-qt5,git://github.com/meta-qt5/meta-qt5.git,thud,201fcf27cf07d60b7d6ab89c7dcefe2190217745,layers=

After changing I have been getting errors. Is there any other layer I need to change like core layer, open embedded layer etc.

Kindly help me at the earliest.

Rrgards

Mad_hu

  • Hi,

    We use Yocto project to integrate various software components and build Processor SDK Linux and don't support different versions of the software component than what is integrated in Processor SDK Linux.

    FYI, we  touched following recipes to integrate QT 5.9 in our Processor SDK Linux 5.x. This list might help you going.

    Baseline:
    meta-qt5:recipes-qt/qt5/: recipes and patches from community

    Arago (TI) updates:
    Meta-agaro:
    meta-arago-distro/recipes-qt/qt5: recipes update and additional patches
    meta-arago-extra/recipes-qt/examples:local qt5 examples
    meta-arago-distro/recipes-qt/examples:local qt5 examples recipe update and patches
    meta-arago-distro/recipes-core/packagegroups: no changes are expected
    - packagegroup-arago-qte.bb
    - packagegroup-arago-tisdk-qte.bb
    - packagegroup-arago-tisdk-qte-sdk-host.bb
    meta-arago-extras\recipes-core\packagegroups:
    - packagegroup-arago-qte-toolchain-target.bb
    QT configurtaions: no changes are expected
    meta-arago-distro/conf/layer.conf
    meta-arago-distro/conf/distro/arago.conf

    meta-processor-sdk:
    - recipes-qt/qt5: additional recipe updates and patches

    If you need help with Yocto project or Arago build, you can watch below video and also refer to below documentation on building Processor SDK Linux through Yocto.

     https://training.ti.com/customizing-yocto-for-production-introduction

    http://software-dl.ti.com/processor-sdk-linux/esd/docs/05_01_00_11/linux/Overview_Building_the_SDK.html

  • Hello Manisha
    I understood that TI used Yocto project to integrate various software components and build Processor SDK Linux .
    So now my question is ,
    As that integrated SDK is having Qt 5.9 and if as a user/client, I want to migrate to 5.11 , what are the steps to be followed?

    Similar question was posted in other threads and the reply was to change the qt meta layer to the layer user wants.

    But as I observed and also from your answer I understood that changing qt meta layer itself wont solve the problem.
    Is it possible to migrate QT 5.9 to 5.11.3 ? if yes ,So what all the other layers I need to change ?

    Kindly help me at the earliest.

    Regards
    Mad_hu
  • I understood that TI used Yocto project to integrate various software components and build Processor SDK Linux .
    So now my question is ,
    As that integrated SDK is having Qt 5.9 and if as a user/client, I want to migrate to 5.11 , what are the steps to be followed?

    Similar question was posted in other threads and the reply was to change the qt meta layer to the layer user wants.

    But as I observed and also from your answer I understood that changing qt meta layer itself wont solve the problem.
    Is it possible to migrate QT 5.9 to 5.11.3 ? if yes ,So what all the other layers I need to change ?

    Kindly help me at the earliest.

    Regards
    Mad_hu
  • If you want to use different  version of software component other than the one integrated in Processor SDk Linux, you are on your own. We do not support  QT 11.3  version for now. We will move to QT version 11.x  in PLSDK release in end of 2Q, 2019.

  • Hello Manisha 

    Its OK. I will go with the Qt integrated in the SDK.  Can you let me know the version of Qt integrated in SDK 05.02.00.10 as I  know its 5.9 but 5.9 is having 8 variants.

    I tried 5.9.7 but  it didn't work so let me know the exact variant integrated.

    Kindly reply at the earliest.

    Regards

    Mad_hu

  • Hi Mad_hu,

    PLSDK 5.x uses QT version 5.9.7. In my first response I have shared list of Yocto recipes touched to integrate QT 5.9.7 in PLSDK.

    Regards,
    Manisha