How to compile tuningext executable for Android (ISP-IMX package)

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

How to compile tuningext executable for Android (ISP-IMX package)

74 Views
igorpres
Contributor I

Hi,

I am trying to compile the tuningext executable for Android. I have downloaded two version iMX Verisilicon Software ISP  isp-imx-4.2.2.24.1 and isp-imx-4.2.2.24.2. The  isp-imx-4.2.2.24.2 package has only Linux prebuilt executable and no source code, but isp-imx-4.2.2.24.1 has a source code for building the tuningext, but when I  compile the code ( isp-imx-4.2.2.24.1) I am getting the following error:   
[ 95%] Building CXX object obj/tuningext/CMakeFiles/tuningext.dir/source/display/display-event.cpp.o
/android_v14.0_s80p/work/isp-imx-4.2.2.24.1/tuningext/source/display/display-event.cpp:23:10: fatal error: 'ioctl/dma-buf.h' file not found
#include "ioctl/dma-buf.h"
^~~~~~~~~~~~~~~~~
   The file is using 'struct dma_buf_phys' which is not part of the linux kernel dma_buf or android ndk.  How can I build the tuningext executable? 

Thanks

0 Kudos
Reply
2 Replies

52 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

You need compile the source code on ISP-iMXpackage with tuningext, but it comes only in binary form. I think you can not do it.

Regards

0 Kudos
Reply

36 Views
igorpres
Contributor I

I know that the tuningext comes in a binary form but I can not use it. The isp-imx package has android scripts which build other Android executables (as an example, isp_media_server), but the package does noy provide the  tuningext which can be used on Android devices.

Regards

0 Kudos
Reply