Important: Please read the Qt Code of Conduct -

Compiling qt-everywhere-opensource-src-5.2.0 for BeagleboardXm [SOLVED]

  • Hi all,
    I'm trying to cross-compile the qmake for BeagleboardXm with 5.2.0 sources (newest).
    the configuration is:
    ./configure -opensource -confirm-license -prefix /opt/QT5.1.0/out -xplatform linux-DM3730-g++ -platform linux-g++-64 -qt-xcb
    while I've created a linux-DM3730 platform and edited the qmake.conf with the path to my angstrom toolchain (which I've downloaded drom Angstrom Dist site)
    after that I'm trying to compile with "make" and I get errors concerning:
    error: 'const struct QHash<QString, QVariant>' has no member named 'isNull'
    I've compiled the 4.6.2 version before with no problems...

    any ideas?

    thanks! :)

  • Hi!

    Im pretty new to building Qt and such. But you can check out a thread of mine. Maybe it has some clues.

  • Hi,
    thanks for the replay but it doesn't help... :(


  • I managed to compile with different configuration:

    ./configure -opensource -confirm-license -no-pch -prefix /opt/QT5-git/out -release -force-debug-info -device linux-beagleboard-g++ -make libs -nomake tests -nomake examples -device-option CROSS_COMPILE=~/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/sysroots/x86_64-linux/usr/bin/armv7a-vfp-neon-angstrom-linux-gnueabi/arm-angstrom-linux-gnueabi- -sysroot ~/setup-scripts/build/tmp-angstrom_v2012_12-eglibc/sysroots/beagleboard

Log in to reply