Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Build errors when building BSP for freescale imx6q sabre lite board and QNX 6.6.0: (1 Item)
   
Build errors when building BSP for freescale imx6q sabre lite board and QNX 6.6.0  
Hi folks,

I downloaded the new BSP for ARM for the imx6q sabre lite board of Freescale. I extracted the zip file, BSP_freescale-
imx6q-sabrelite_br-660_be-660_SVN737103_JBN5.zip, and then I tried to build it on my Red Hat Linux host, by typing "make
" in the top directory, and I got some errors: 

make[9]: Entering directory `/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/mx6sabrelite/usbncm/arm/dll.le.v7'
/opt/qnx650/host/linux/x86/usr/bin/qcc -Vgcc_ntoarmv7 -c -O -Wc,-Wall   -DNDEBUG   -I. -I/opt/bsp_fs-imx6q_qnx660/src/
hardware/devu/dc/ci/mx6sabrelite/usbncm/arm/dll.le.v7 -I/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/mx6sabrelite/
usbncm/arm -I/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/mx6sabrelite/usbncm -I/opt/bsp_fs-imx6q_qnx660/src/
hardware/devu/dc/ci/mx6sabrelite -I/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci -I/opt/bsp_fs-imx6q_qnx660/src/
hardware/devu/dc -I/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/../../../lib/usbdci/public -I/opt/bsp_fs-imx6q_qnx660/
src/hardware/devu/dc/../include -I/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/../../../services/usb_dcd/public -I/opt/
bsp_fs-imx6q_qnx660/src/hardware/devu/dc/private -I/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/public -I/opt/bsp_fs-
imx6q_qnx660/src/hardware/devu/dc/../../../../install/usr/include -I/opt/qnx650/target/qnx6/usr/include       -EL       
        -shared           -DVARIANT_dll -DVARIANT_le -DVARIANT_v7 -DVARIANT_usbncm -DVARIANT_mx6sabrelite -DVARIANT_ci -
DBUILDENV_qss  /opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.c
In file included from /opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/mx6sabrelite/usbncm/descriptors.h:36,
                 from /opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.c:28:
/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/private/hw/usbdc_desc_ncm.h:30:28: error: sys/usb100_dcd.h: No such file 
or directory
In file included from /opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.c:29:
/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.h:42:28: error: sys/io-usb_dcd.h: No such file or directory
In file included from /opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.c:29:
/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.h:153: error: expected specifier-qualifier-list before 
'iousb_endpoint_t'
/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.h:192: error: expected specifier-qualifier-list before 
'usbdc_device_t'
In file included from /opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.h:227,
                 from /opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/chipidea.c:29:
/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/mx6sabrelite/chipidea_bs.h:27: error: expected ')' before '*' token
/opt/bsp_fs-imx6q_qnx660/src/hardware/devu/dc/ci/mx6sabrelite/chipidea_bs.h:28: error: expected ')' before '*' token

Looks like I am missing some header files. Am I supposed to be able to build right out-of-the-box this BSP?

Thanks for any insights you might have,
Thanks!