How to rebuild gpu libs with crosstools(arm-linux-gnueabihf-gcc-4.8.3)??
(1)the cpu version is imx6q/imx6qplus
(2)linux kernel version is: 3.14.52
(3)gpu driver version is: 5.0.11.p8.41671
(4)gpu libs version is imx-gpu-viv-5.0.11.p8.4-hfp.bin
(5)arm-linux-gnueabihf-gcc version is : gcc version 4.8.3 20140401 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2014.04 - Linaro GCC 4.8-2014.04)
The package you cited (imx-gpu-viv-5.0.11.p8.4-hfp.bin) is a binary blob, so it does not contain the source codes necessary to rebuild the drivers. However, there is the etnaviv project on github where you can get another OpenGL ES driver source for the i.MX6.
Regards, Clay
Hi Clay
thanks for reply. the gpu libs are supported by freescales, we do not have the sourcecode of these libs. these libs are build by arm-linux-gnueabihf-gcc-4.9.2, but we need the libs are build by arm-linux-gnueabihf-gcc-4.8.3.