Hello, I cannot find the qt4-embedded-demos on my OpenEmbedded environment.
An other idea? -- Séverin MARCOMBES http://severin-marcombes.fr On Wed, Dec 2, 2009 at 14:56, Koen Kooi <k.k...@student.utwente.nl> wrote: > On 02-12-09 13:46, Séverin MARCOMBES wrote: > >> Good morning, >> >> Now that I could build a regular console-image of Angstrom, I would >> like to add the support for QT applications to it. >> I'm in fact trying to get an image supporting both Blue-Z and QT, without >> any pre-installed user interface (target: AT91SAM9263-EK board). >> >> I'm wondering on the best way to do that. >> Below is an attempt I made to achieve it, and some of my questions. >> >> ============================================== >> I tried making a custom recipe (hamac-image-2) as follow: >> >> # HAMAC image: >> # No Gui + QT + Blue-Z >> >> # First, include the console image >> require recipes/images/console-image.bb >> >> # Add support for QT >> DEPENDS = "qt4-embedded" >> inherit qt4e >> >> export IMAGE_BASENAME = "hamac-image-2" >> > > You want do to something like: > > > require recipes/images/console-image.bb > IMAGE_INSTALL += "qt4-embedded-demos" > > regards, > > Koen > > > > >> >> >> And I attempted to build it with a: >> >> bitbake qt4-embedded; bitbake hamac-image-2 >> >> >> Unfortunately for me, the QT4-embedded build process fails. This is the >> output I get: >> >> seve...@pullman:~/OE/openembedded$ bitbake qt4-embedded; bitbake >> hamac-image-2 >> NOTE: Handling BitBake files: \ (6702/6702) [100 %] >> NOTE: Parsing finished. 6398 cached, 1 parsed, 303 skipped, 0 masked. >> NOTE: Resolving any missing task queue dependencies >> NOTE: Preparing runqueue >> NOTE: Executing runqueue >> NOTE: Running task 2019 of 2037 (ID: 1, >> /home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb, >> do_setscene) >> NOTE: Running task 2020 of 2037 (ID: 2, >> /home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb, >> do_fetch) >> NOTE: Running task 2021 of 2037 (ID: 4, >> /home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb, >> do_unpack) >> NOTE: Running task 2022 of 2037 (ID: 14, >> /home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb, >> do_distribute_sources) >> NOTE: Unpacking >> ../downloads/qt-embedded-linux-opensource-src-4.4.3.tar.bz2 >> to >> >> ../angstrom-dev/work/armv5te-angstrom-linux-gnueabi/qt4-embedded-4.4.3-r10/ >> NOTE: Unpacking recipes/qt4/files/g++.conf to >> >> ../angstrom-dev/work/armv5te-angstrom-linux-gnueabi/qt4-embedded-4.4.3-r10/ >> NOTE: Unpacking recipes/qt4/files/linux.conf to >> >> ../angstrom-dev/work/armv5te-angstrom-linux-gnueabi/qt4-embedded-4.4.3-r10/ >> NOTE: Running task 2023 of 2037 (ID: 5, >> /home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb, >> do_patch) >> NOTE: Applying patch '0001-cross-compile.patch' >> (recipes/qt4/files/0001-cross-compile.patch) >> NOTE: Applying patch '0002-fix-resinit-declaration.patch' >> (recipes/qt4/files/0002-fix-resinit-declaration.patch) >> NOTE: Applying patch '0003-no-tools.patch' >> (recipes/qt4/files/0003-no-tools.patch) >> NOTE: Applying patch '0004-no-qmake.patch' >> (recipes/qt4/files/0004-no-qmake.patch) >> NOTE: Applying patch '0006-freetype-host-includes.patch' >> (recipes/qt4/files/0006-freetype-host-includes.patch) >> NOTE: Applying patch '0007-openssl-host-includes.patch' >> (recipes/qt4/files/0007-openssl-host-includes.patch) >> NOTE: Applying patch '0008-qt-lib-infix.patch' >> (recipes/qt4/files/0008-qt-lib-infix.patch) >> NOTE: Applying patch '0009-support-2bpp.patch' >> (recipes/qt4/files/0009-support-2bpp.patch) >> NOTE: Running task 2024 of 2037 (ID: 6, >> /home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb, >> do_configure) >> NOTE: Running task 2025 of 2037 (ID: 7, >> /home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb, >> do_qa_configure) >> NOTE: Running task 2026 of 2037 (ID: 8, >> /home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb, >> do_compile) >> ERROR: Task 8 (/home/severin/OE/openembedded/recipes/qt4/ >> qt4-embedded_4.4.3.bb, do_compile) failed >> NOTE: Tasks Summary: Attempted 2025 tasks of which 2018 didn't need to be >> rerun and 1 failed. >> ERROR: '/home/severin/OE/openembedded/recipes/qt4/qt4-embedded_4.4.3.bb' >> failed >> >> >> ============================================== >> This experience makes me wonder several things: >> *1. Am I using the right way for extending a regular console image to >> support QT applications?* >> * 2. Is there any well-known issues about the building process of QT for >> Angstrom, particularly when using a x64 machine as a host machine for the >> build operation?* >> * >> * >> * 3. What is the difference between the "qt4-embedded" and "qte" recipes >> in >> the OpenEmbedded development toolchain?* >> >> I've also heard of a recipe called meta-toolchain-qt that enabled to build >> a >> SDK for cross-compiling QT applications for Angstrom in older version of >> the >> OpenEmbedded environment. >> *4.** As this recipe doesn't exist anymore, is there any replacement for >> it >> in the last building environment? How can I simply generate a >> cross-compiler >> for my QT applications working out-of-the-box?* >> ============================================== >> >> Thank you for helping me answering all these questions. >> >> Regards, >> >> -- >> *Séverin MARCOMBES* >> ECE / Aalborg Universitet >> http://severin-marcombes.fr >> _______________________________________________ >> Angstrom-distro-devel mailing list >> Angstrom-distro-devel@linuxtogo.org >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel >> > > > > _______________________________________________ > Angstrom-distro-devel mailing list > Angstrom-distro-devel@linuxtogo.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel > _______________________________________________ Angstrom-distro-devel mailing list Angstrom-distro-devel@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel