[Development] FreeBSD / Clang / Raspberry Pi
Sylvain Garrigues
sylvain at sylvaingarrigues.com
Tue May 17 22:50:59 CEST 2016
Hello,
I have ported Qt 5.6 to FreeBSD / Raspberry Pi and would like to share my config. I have a question though.
I have created a « device » mkspec (mkspecs/device/freebsd-rasp-pi-clang/ to follow the scheme) and I am using it with '-platform freebsd-clang -device freebsd-rasp-pi-clang’ but technically *I am not cross-compiling* as either the port is built on the Pi or it will later be on the FreeBSD packages building infrastructures which runs QEMU arm simulators which emulate a complete arm system (filesystem, kernel, etc). Therefore it’s always an arm compiler producing arm binaries on a freebsd system - no cross compiling.
So should I just create a mkspecs/freebsd-clang-rasp-pi/ in the top mkspecs folder and just use -platform freebsd-clang-rasp-pi? (no -device option)
I can see that using a device is triggering a cross_compile qmake feature with configure, and it has side effects (e.g. no stripping) - hence the question.
Happy to hear your thoughts.
Sylvain.
More information about the Development
mailing list