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: How do I compile Qt5.9.7(qtwebengine)?

Tool/software: Linux

Hello all.

I see Qt5.9.7 in the PROCESSOR-SDK-LINUX-AM335X  05_02_00_10(software-dl.ti.com/.../index_FDS.html).

What is the compile configuration? And qmake.conf?

  • Hello,

    Please follow the below guide:
    software-dl.ti.com/.../Overview_Building_the_SDK.html
    You could build qtwebengine by using this command:
    MACHINE=am335x-evm bitbake qtwebengine instead of MACHINE=<target-board> bitbake arago-core-tisdk-image
    Keep in mind that qtwebengine requires a lot of memory and if you do not have enough you must increase your SWAP.

    Hope this helps.

    BR
    Margarita

  • Thank you for answering!
    But i don't understand.
    Please give me more detailed instructions?
    About how to compile Qt5.9!
  • Hello,

    You could follow this guide:
    software-dl.ti.com/.../Overview_Building_the_SDK.html

    For Ubuntu 14.04 and 16.04, please run the following:

    $ sudo apt-get install git build-essential python diffstat texinfo gawk chrpath dos2unix wget unzip socat doxygen libc6:i386 libncurses5:i386 libstdc++6:i386 libz1:i386

    By default Ubuntu uses “dash” as the default shell for /bin/sh. You must reconfigure to use bash by running the following command:

    sudo dpkg-reconfigure dash
    Be sure to select “No” when you are asked to use dash as the default system shell.


    $ git clone git://arago-project.org/git/projects/oe-layersetup.git tisdk
    $ cd tisdk
    $ ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-<version>-config.txt
    $ cd build
    $ . conf/setenv
    $ export TOOLCHAIN_PATH_ARMV7=$HOME/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf
    $ export TOOLCHAIN_PATH_ARMV8=$HOME/gcc-linaro-7.2.1-2017.11-x86_64_aarch64-linux-gnu
    $ MACHINE=am335x-evm bitbake qtwebengine

    BR
    Margarita