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.

QT configurations for SDK 6.0

Hi All,

I want to recompile the QT source code with additional features. I know the SDK 6.0 was created based on yocto. I want to configure my QT source exactly how you have configured. Please let me know the QT build configurations of SDK 6.0 

Right now i am using below configuration to build QT source code. In the below configurations i am not able to build all the QT libraries available in the SDK.

./configure -prefix / -embedded arm -platform qws/linux-x86-g++ -xplatform qws/linux-cortexA8-g++ -depths 16,24,32 -no-mmx -no-3dnow -no-sse -no-sse2 -no-glib -no-cups -no-largefile -no-accessibility -opengl es2 -no-openssl -no-gtkstyle -qt-mouse-pc -qt-mouse-linuxtp -qt-mouse-linuxinput -plugin-mouse-linuxtp -plugin-mouse-pc -fast -qt-gfx-vnc -qt-gfx-transformed -v

Thanks,

P.Ashok

  • Hi

    I have posted this after referring the link. Please respond the quires if you really have exact details. I am seeing you are simply attending the quires and not getting any response further response. If you kept open some one else will give valid answers.

    Thanks,

    P.Ashok

       

  • Actually it's my responsibility to forward questions I cannot answer myself to people who can. In your case this has already been done.

  • Hi,

    I'll try to help you, but could you explain much more what you did, which version of Qt do you use (point the link to download exactly the same version). What is your settings.

    BR
    Ivan

  • Hi Ivan,
    I am using QT 4.8.3 version and i cross compiled the QT 4.8.3 using arm-linux-gnueabihf tool chain for am37x SDK 6.0. I used below configurations to enable VNC support in the QT

    ./configure -prefix /QT_VNC_4.8.3 -embedded arm -platform qws/linux-x86-g++ -xplatform qws/linux-cortexA8-g++ -depths 16,24,32 -no-mmx -no-3dnow -no-sse -no-sse2 -no-glib -no-cups -no-largefile -no-accessibility -opengl es2 -no-openssl -no-gtkstyle -qt-mouse-pc -qt-mouse-linuxtp -qt-mouse-linuxinput -plugin-mouse-linuxtp -plugin-mouse-pc -fast -qt-gfx-vnc -qt-gfx-transformed -v

    The above configuration compiled fine and I installed QT into folder /QT_VNC_4.8.3 in the host machine and i coped the same installable to target and executed the demo application /QT_VNC_4.8.3/demo/deform/

    I am able to run the demo application using the below steps in the target
    export PATH=/QT_VNC_4.8.3/bin:$PATH
    export PATH=/QT_VNC_4.8.3//lib:$PATH
    export QWS_DISPLAY="VNC:LinuxFb"
    ./deform -qws -display.

    This commands executing the deform application also i am able to view this application using vncviewer from remote machine.

    Now the issues is the old QT demo applications not able run with VNC support.  Then i observed the old applications are statically linked to the old QT libraries (from SDK 6.0). So i uninstalled the  QT and related applications using opkg remove. Then i created a soft link of the libraries from /QT_VNC_4.8.3/lib to /usr/lib.

    After the above changes the old QT applications are executing but VNC is not working. It means i am not able to take VNC session of the applications.

    When i compare the libraries of SDK 6.0 and my QT (/QT_VNC_4.8.3 ) the libraries ends with E (ex libQtSqlE.so.4 , libQtSvgE.so.4 etc) are missing.

    I would like to build the QT with exactly the same configurations which you used to create the SDK 6.0 for  am37x.

    Can you please share the QT configuration details. Also please let me know if you have any inputs on this issue.

    Thanks,
    P.Ashok.

     

  • Hi Ivan,

    Since you requested i have given a detailed explanation. Almost 3 days i am not received any updated.

    I hope before you give the solution i will fix it. Great support from TI...