When calling clBuildProgram to compile kernel from in a program, the OpenCL kernel compiler tries to create a temporary file at the location of the calling executable and fails on a readonly filesystem with message "error : Failed to open the temporary file ./cl-062901. for writing". OpenCL implementations on other platforms correctly create temporary files where nature intended - in /tmp. Running L3.10.17. Can Freescale offer a bugfix - updated libCLC.so?
Hi alik,
Did you try 3.14.28 BSP? , some libCLC.so and libOpenCL.so bugs were fixed on 5.0.11 vivante driver for this kernel and bsp release.
Regards
I have not tried it as my module manufacturer has not made it available yet. For now I have to temporarily change working directory to a writeable one while compiling kernels. Is there a changelog available for it, as I could not find one?