Qt on the BeagleBoard: Difference between revisions
No edit summary |
(Nominated for deletion) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Delete|reason=No useful content, incomplete and completely outdated. Broken links.}} | |||
[[Category:HowTo]] | [[Category:HowTo]] | ||
[[Category:Developing with Qt::General]] | [[Category:Developing with Qt::General]] | ||
Line 5: | Line 7: | ||
This wiki is to share with you my progress with Qt and the BeagleBoard. | This wiki is to share with you my progress with Qt and the BeagleBoard. | ||
The OS I used in the BeagleBoard is | The OS I used in the BeagleBoard is [http://www.angstrom-distribution.org/ Angstrom] . I don't explain how to install Angstrom in the board because you can find a lot of useful guide. | ||
At this time the last Qt version is 4.7.1 . | At this time the last Qt version is 4.7.1 . | ||
I'm working on a Slackware Linux 13.1 . | I'm working on a Slackware Linux 13.1 . | ||
Line 15: | Line 17: | ||
Here I explain how to get Angstrom and Qt without X server. Next I'll explain how to do with X11. | Here I explain how to get Angstrom and Qt without X server. Next I'll explain how to do with X11. | ||
First of all I downloaded Angstrom image and SDK from | First of all I downloaded Angstrom image and SDK from [http://narcissus.angstrom-distribution.org/ Narcissus] . | ||
This is how to get the right image and SDK from that website: | This is how to get the right image and SDK from that website: | ||
# select the right board (beagleboard) | # select the right board (beagleboard) | ||
Line 37: | Line 39: | ||
now you have the SDK on /usr/local/angstrom . | now you have the SDK on /usr/local/angstrom . | ||
Extract | Extract [http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.1.tar.gz Qt source] where you want . | ||
… to be continued | … to be continued |
Latest revision as of 23:09, 23 March 2016
This article is nominated for deletion. Reason: No useful content, incomplete and completely outdated. Broken links. Please raise your support/opposition to this nomination in the article's discussion page. |
Qt on the BeagleBoard
This wiki is to share with you my progress with Qt and the BeagleBoard. The OS I used in the BeagleBoard is Angstrom . I don't explain how to install Angstrom in the board because you can find a lot of useful guide. At this time the last Qt version is 4.7.1 . I'm working on a Slackware Linux 13.1 .
I found a lot of guide for install Qt on the beagle but all of them tell to compile Angstrom and I wanted to avoid this.
Procedure for Qt Embedded (without X11)
Here I explain how to get Angstrom and Qt without X server. Next I'll explain how to do with X11.
First of all I downloaded Angstrom image and SDK from Narcissus . This is how to get the right image and SDK from that website:
- select the right board (beagleboard)
- select "Advanced"
- select "Unstable" (I don't know why there isn't a stable version but I have never got problem form the unstable version)
- check "regular"
- "udev"
- "tar.gz"
- "No"
- On the SDK selection set "Full SDK for the generated filesystem"
- select your architecture. I selected "32 bit intel"
- "console only"
- on the "Additional packages selection" you can check all you want. I selected: Toolchain, Native (on-target) SDK, All kernel modules, PowerVR SGX drivers for OMAP3 and some network packages as Apache, ssh ecc…
That's all. Now press "Build Me" and wait a lot of time until you can download the image (something like random-91140962-image-beagleboard.tar.bz2 ) and the SDK (something like Angstrom-2010.12-narcissus-beagleboard-i686-random-098bb031-image-sdk.tar.gz). You don't need to download the SD image . I won't explain how to put the Angstrom image on the Beagle (you only need to extract it on the SD).
Extract the SDK in this way: tar -C / -xvzf Angstrom-2010.12-narcissus-beagleboard-i686-random-098bb031-image-sdk.tar.gz
now you have the SDK on /usr/local/angstrom .
Extract Qt source where you want .
… to be continued