How to rebuild gpu libs with crosstools(arm-linux-gnueabihf-gcc-4.8.3)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to rebuild gpu libs with crosstools(arm-linux-gnueabihf-gcc-4.8.3)

1,066 Views
wangzhigang
Contributor III

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)

Tags (1)
0 Kudos
2 Replies

823 Views
claymontgomery
Contributor IV

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

0 Kudos

823 Views
wangzhigang
Contributor III

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.pastedImage_1.png

0 Kudos