can we change the compiler in qmake
-
No, the issue is that you don't seem to have zlib available for cross-compilation.
-
Before starting anything, do you have good reasons to use such an old version of Qt and linaro toolchain ?
-
Hi,
qt old version is problem?if so,
now I am trying with qt 5.7.1,I downloaded qt 5.7.1 source code and arm-linux-gnueabihf-gcc 6.5.0.
And did some changes in qmake.conf file as said in this link https://forum.qt.io/topic/52546/tuto-build-qt-to-cross-compile-for-arm/47.
where I am finding my qmake.conf file in this path "/home/beagle1/Downloads/qt-everyehere-src-5.7.1/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf"(not finding qws directory as shown in the above link).
So, now I want to configure,but in the link they specified path " ./configure -opensource -confirm-license -prefix /usr/local/Qt-4.8.5-arm -embedded arm -little-endian -no-pch -xplatform qws/linux-arm-gnueabi-g++",
I am not getting specially this part "embedded arm -little-endian -no-pch -xplatform qws/linux-arm-gnueabi-g++" what it does?
How can i configure? if I just give "./configure " its configuring linux-g++ ,I want to configure with arm-linux-gnueabihf-g++.
If I give ./configure -opensource -confirm-license -prefix /usr/local/Qt-5.7.1-arm -embedded arm -little-endian -no-pch -xplatform /linux-arm-gnueabi-g++",
then getting error
"invalid command-line switch
arm:unknown argument"..not getting how do I configure...
-
Two:
- don't start with an outdated version of a framework
- follow a guide that targets the current version of Qt
You are following direction for Qt 4 while using Qt 5. There have been a lot of changes in between.
-
@asha said in can we change the compiler in qmake:
any suggestions..
please check this guide generously written and share by @Ketank16 who is able to cross-compile Qt for the BBB device
-
@pablo-j-rogina Thankyou for the replay,I will go through it..
-
@Pablo-J-Rogina Hi,
I followed that document, and I cross compiled qt for beagleboneboard..(done successfully).
when i am running the application ,got the error "could not find the qt platform plugin eglfs"
I searched ,and got the solution,first I need to deploy it on target..
here is the attachement ,I followed
I inserted the line "target.path = $$[analogclock]/bin
INSTALLS += target"
in my .pro file,After this running the application but getting the error
"rsync error:some files/attrs were not transferred
rsync failed with exit code 23
deploy step failed
Error while building/deploying project analogclock(kit : BBB)
when executing step "deploy files via rsync"Any suggestions please please...