[Interest] unable to cross-compile my Qt 5 program for BeagleBoard-xM

Stephan Kanthak stylon at gmx.de
Tue Nov 20 22:54:32 CET 2012


I bumped into a similar problem with qt5beta1 recently and got it solved 
by creating a <Qt source/compile directory>/qtbase/bin/qt.conf:

     Prefix=<Qt install directory>

The directory is the one where 'make install' initially put all the 
files and directories like mkspecs, etc. This assumes you're still 
calling qmake from that bin/ directory, otherwise place that qt.conf 
where qmake is located.

I hope this helps.


On 11/20/2012 05:11 PM, VStevenP wrote:
> Hello to everyone on the list.   I am a newbie here, with a new issue.
> First off, I successfully cross-compiled the Qt 5 Beta 2 sources for 
> the BeagleBoard-xM.  I built on Ubuntu 12.04/Intel and targeted arm. 
>  I followed the directions at:
> http://qt-project.org/wiki/TIBeagleBoard
> (I used Narcissus image builder and the mkspec from gitorious.)
> Although Qt5 Beta2 configure /make/make install went well, I am now 
> having an issue cross-compiling a simple test Qt application.  When I 
> try to specify:
> QT += qml quick
> in my .pro file, it causes a qmake error:
> Project ERROR: Unknown module(s) in QT: quick qml
> To get around the problem, I tried adding qml and quick to the mkspec, 
> then re cross-compile, but it caused the same error during make.
> Can anyone who is cross-compiling their program for BB-xM using the 
> Beta2 sources successfully specify qml and quick QT options, and get 
> past this qmake error?
> Thanks in advance for your thoughts.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20121120/bb4cf6f5/attachment.html>

More information about the Interest mailing list