Qt application for Pandaboard



  • My target is
    pandaBoard OMAP,UBUNTU 12.04
    My host is
    X86 UBUNTU 12.04

    what i did
    downloaded the embedded qt-everywhere-opensource-src-4.8.4.tar.gz
    untar it some where
    $./configure -embedde arm -xplatform qws/linux-arm-gnueabi-g++ -static -release -little -endian -host-little-endian
    .............................................................................
    $make
    #make install
    ......................................................................
    other than that i downloaded arm-2013.05-24-armnone-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
    i untar this also and placed in /usr/
    set the enviorment variable for /usr/arm-2013.05-24/bin/
    ..........................................................................................................................

    now integrating with qt creator

    Tool>optin>kits>add>
    name "Any thing"
    Devive type General Linux Device
    sysroot "/usr/local/Trolltech/Qt5...../lib/"
    compiler -> manege -> add->GCC (back to Kits tab and select only GCC cpiler what i added)
    Qt version ->manage ->(qt vesrion tab) add->select /usr/local/Troltech/Qt..../bin/qmake (back to kit tab and select reecentely added kit )
    Apply.............................

    ......................................................

    creating a basic new GUI Application add kit (my new arm kit)
    debug and release happen
    NOTE:-- IT WAS SHOWING ARM-NONE-LINUX-GNUEABI COMMNAD NOT FOUND ..........."I EDITED PROJECT->BUILD ENVIORMENT ->PATH(I ADDED IN LAST ) :\usr\arm-2013..\bin"
    i changed the .pro file
    wth
    CONFIG +=static


    i am getting the out put with big size around 1.2 mb but file command shows dynamically linked.
    readelf command shows some library dependencey all are arm-none-linux-gnueabi-g++ library

    finally my qt application is not able to run on the panda board
    please help me out with the procedure i am doing worng (if any) or something missing ?

    for evaluation i compiled a c++ hello world program from arm-none-linux-gnueabi-g++ on x86 machine two times one staic and one dynamic , static is howing no dependencies and running smoothly. but not the dynamic one

    Do i need any extra lib on my panda if yes how?



  • Hi,

    I have followed the steps given in the link below
    http://qt-project.org/wiki/TIPandaBoard.

    I am not able cross compile it on my x86 machine.
    My target board is Panda Board
    Can any one help with the exact steps to followed.

    Thanks in Advance



  • Also can anybody share me the link to download OpenGLES for compiling QT on panda-board.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.