Deployment of a Qt Application, developed in Windows, to a BeagleBone Black running Debian distribution.
-
Hello to everyone.
I am currently trying to deploy a Qt application, that is developed in Windows, on my BeagleBone Black which gives the nest output when typing "uname -a": Linux beaglebone 3.8.13-bone47 #1 SMP Fri Apr 11 01:36:09 UTC 2014 armv7l GNU/Linux.
Sadly I have found that the information about cross-compiling from Windows to Linux is very little and the process can be very complicated. Up until now I've taken the next steps:-
l downloaded two toolchains (since I wasn't sure which would work). One from the Linaro web-site https://releases.linaro.org/13.06/components/toolchain/binaries and the other one from the following web-site http://gnutoolchains.com/beaglebone/ . I have already extracted the files and have them in my local Windows computer.
-
I tried to add a Kit to the Qt Creator in Windows in: Tools->Options...->Build&Run. In the Compiler I gave the "arm-linux-gnueabihf-g++.exe" file and in Debugger the "arm-linux-gnueabihf-gdb.exe" file that came with the toolchain. I made this following this video turorial: https://www.youtube.com/watch?v=eLr35wUrz6Q . However I see that the toolchain that the tutorial uses comes with a "qmake2" file which is not located in the toolchain that I use and this is the file that it is used on the Qt Version for the Kit. I also noticed that there is no file named "environment-setup" which apparently is also important.
It is also worth mentioning that I am obviously no expert, so I am sorry if I said something that made no sense.
If anyone has any kind of information or ideas about how this could work, I would really appreciate it if you could share them with me. Thanks in advance for your response :)! -