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.

Cross compiling QT5.2 for AM335x EVM

Hi, I am trying to compile QT5.2 for am335x evm with ti SDK6.0. I have followed the procedure in this page: http://gpupowered.org/node/31 . I have modified the qmake.conf file replacing the existing tool chain with linaro tool chain (available in EZSDK 6.0). I have added the qmake.conf file to 'linux-arm-gnueabi-g++' directory and I get the following when i run configure. I have searched online and haven't found anything different from the procedure mentioned in the above link .

./configure -prefix /home/qt5.2arm -release -make libs -xplatform linux-arm-gnueabi-g++ -opengl es2 -glib -confirm-license -opensource -no-xcb -no-pch -force-pkg-config -make examples -verbose

This is the Qt Open Source Edition.

You are licensed to use this software under the terms of
the Lesser GNU General Public License (LGPL) versions 2.1.

You have already accepted the terms of the license.

/home/ERT/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/bin/arm-linux-gnueabihf-g++ -c -fvisibility=hidden fvisibility.c
Symbol visibility control enabled.
/home/ERT/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/bin/arm-linux-gnueabihf-g++ -o libtest.so -shared -Wl,-Bsymbolic-functions -fPIC bsymbolic_functions.c
Symbolic function binding enabled.
DEFAULT_INCDIRS=".
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf/include/c++/4.7.3
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf/include/c++/4.7.3/arm-linux-gnueabihf
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf/include/c++/4.7.3/backward
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf/4.7.3/include
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf/4.7.3/include-fixed
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf/include
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/arm-linux-gnueabihf/libc/usr/include
"
DEFAULT_LIBDIRS="/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf/lib
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf/4.7.3
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/arm-linux-gnueabihf/libc/lib
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/arm-linux-gnueabihf/libc/lib/arm-linux-gnueabihf
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/arm-linux-gnueabihf/libc/usr/lib/arm-linux-gnueabihf/4.7.3
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/arm-linux-gnueabihf/libc/usr/lib
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/arm-linux-gnueabihf/libc/usr/lib/arm-linux-gnueabihf
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf/4.7.3
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc
/home/ti-sdk-am335x-evm/linux-devkit/sysroots/i686-arago-linux/usr/lib/gcc/arm-linux-gnueabihf
"

Creating qmake...
make: Nothing to be done for `first'.
Running configuration tests...
Failed to process makespec for platform 'linux-arm-gnueabi-g++'
./configure: line 4041: /qt_src_path/qt-everywhere-opensource-src-5.2.0-rc1/qtbase/bin/qmake: cannot execute binary file

What am i missing here?