I am looking to create an application using Qt on an x86 Ubuntu Dist, and I want to create the application for an ARM7 Pandaboard. I have been in contact with the technical staff at Qt, which were a great help with the initial installation and setup of Qt on the Linux x86 computer.
I can currently create an exe
through QtCreator using the Yacto toolchain.
The Qt Tech explained that the exe
was created using GCC 4.6 and should work on Pandaboard running Yocto based image.
If I move that file directly to the pandaboard which is running Ubuntu 12.4 and attempt to run it, I receive the error: No Command Found
I am now quite certain that I need to install Yacto on the pandaboard.
I tried to follow the instructions listed:
"http://www.yoctoproject.org/docs/1.3/poky-ref-manual/poky-ref-manual.html#ref-images" and "http://maniacbug.wordpress.com/2012/08/03/pandayocto/"
Failure occurs here: time bitbake -c fetchall core-image-sato
or
bitbake care-image-sato
Usual error(s) include:
Unable to determine endianness for architecture 'armv7l' Please add your architecture to siteinfo.bbclass and quite a few others
My Root Question
- Am I even going down the right path for running a Qt application on a pandaboard?
- Which version of yocto do I need?
- Is there a working set of instructions to complete this installation? (I am new to Linux)
- Does anyone know how to distribute and run an application from an x86 Linux machine onto a connected pandaboard as shown in this video of a Qt developer doing so? Youtube link
Any help someone can provide would be greatly appreciated. I know this is possible, but it seems there are a few issues that need to be solved first.