Hi and welcome to devnet,
Why not have Qbs also inside the container ?
No one has replied
Because I had the same Issues with the same Tutorial and often came along this discussion while searching for possible solutions, I took the privilege to dig up this old thread. With the help of What would be a pratical example of sysroot and prefix options for Qt and especially the mentioned option,
very specific hack for compilers that can't find their own crt inside --sysroot
passes sysroot to pkgconfig and others, but not to gcc
so that gcc will be called with -L/sysroot/lib/ correctly, but doesn't try to find implicit paths (crt) here.
", I was able to fix the problem.
Problem solved, I just change Qt from 5.6 to 5.7 and fixQualifiedLibraryPaths from https://wiki.qt.io/Raspberry_Pi_Beginners_Guide to sysroot-relativelinks.py from https://wiki.qt.io/RaspberryPi2EGLFS.
@pinballsp I am having the same problem. Did you find a way to solve it?
@olejl77 this is the article I'm actually following! But the gcc-linaro-arm-linux-gnueabihf-raspbian doens't support ICU:
and I don't understand which compiler the Qt5 stuff had in mind when wrote the linux-rpi3-g++ mkspec file because the architecture and the compiler flags are not supported!
Thank you very much for the detailed answer.
You've exactly got the point!
My host PC runs Debian Linux so I will try to follow your first link.
It's not the first time I cross-compile Qt5 but every time there is something to fix :)
Did you regenerate the Xcode project after deleting Xcode 6.4 ?
Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.