Hi Philippe,

You might want to try to patch your kernel for newer GCC versions. We've done that successfully with our 3.4 based kernels. See for example the commits we used on our LG Hammerhead (Nexus 5) kernel. https://github.com/Halium/android_kernel_lge_hammerhead/commits/halium-5.1 See the commits from 13th of October for reference. There are other ways to do it and have separate toolchains, but that should address your main GCC related issues probably.

Best regards,
Herman


On 2018-01-17 16:59, philippe gislard wrote:
Hello,

We are updating our BSP from Krogoth to Pyro.
We are using a kernel designed and patched specifically for our
hardware (3.10.40) that does not compile with GCC 5.x or GCC6.x.
AFAIK, Pyro is qualified with GCC 5.x and GCC6.x (not with earlier versions).

What is the easiest way to use two toolchains?
- GCC 4.9 for the kernel.
- GCC 6.3 for the other packages.

Thank you.

--
Philippe GISLARD

--
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to