Building Qt for ARMv6l
-
@Gutemberg
Hi upload is broken here at forum ;(
please use external site and paste link here. -
@mrjj thanks!
@tomasz3dk here is the CPU info http://imageshack.com/a/img923/9276/3Zl3xf.png
-
Ok good news!
I got Qt 5.8-beta compiled (didn't tried QtWebkit yet and previous versions don't compile, dunno why)! -> I'll post a complete step-by-step here once I got everything to work.
Sent to the device just the libQt5Core and a HelloWorld app that just write a line to the console I built with QtCreator and this is the output:
/data/opt/helloconsole $ ./HelloConsole A newer kernel is required to run this binary. (__kernel_cmpxchg64 helper)
Any idea on what can be? As the image I posted here, the kernel is 3.0.56...
Thanks
-
@Gutemberg said in Building Qt for ARMv6l:
__kernel_cmpxchg64
Does this happen with a plain C++ hello world application without Qt?
Here something about this issue: http://uhurumkate.blogspot.de/2014/07/a-newer-kernel-is-required-to-run-this.html
It should work with kernel >= 3.1 -
@Gutemberg GCC < 4.7 could help. Did you check the link I provided? There are several suggestions which can help:
- Enabling arm v7 hard-float might solve your problem (it solved mine).
- Using -mfpu=vfp and -mfloat-abi=hard might solve your problem (i didn't try as armv7 was desired).