[OE-core] Qt4 native broken include directories?

Samuel Stirtzel s.stirtzel at googlemail.com
Mon Jan 30 13:53:53 UTC 2012


2012/1/30 Samuel Stirtzel <s.stirtzel at googlemail.com>:
> Hi,
> qmake2.bbclass exports the Qt include directory to the qt4 directory:
> export OE_QMAKE_INCDIR_QT = "${STAGING_INCDIR}/qt4"
>
>
> But it seems like the do_install of Qt native went wrong and it was
> installed in the following directories:
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/Qt
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/Qt3Support
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/QtCore
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/QtDBus
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/QtGui
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/QtNetwork
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/QtSql
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/QtTest
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/QtXml
> file:///work/oe-core/tmp-eglibc/sysroots/x86_64-linux/usr/include/QtXmlPatterns
>
> Is this intended?
> It might be related to Otavios patch [1], but I can't connect it as I
> don't see Qt4-native including qt4-x11-free.inc.
>
>
> For me the result is: all native recipes that depend on Qt fail with
> missing include errors.
> As I am currently porting Plasma-Active two and the KDElibs + CMake
> (IMHO) is a BBOM,
> I currently see no way how to get around this by configuring CMake or
> setting any options.
>
> Help would be very appreciated.
>
>
> [1] http://cgit.openembedded.org/openembedded-core/commit/?id=73fc8f706b08ec74087754eacd2257856fe829d1
> --
> Regards
> Samuel

Ok, I cancel this thread because this is broken by design.
As the problems I am facing are based on a larger scale, I will post a
separate message about this later.

-- 
Regards
Samuel




More information about the Openembedded-core mailing list