Working on building SYSLink for an L138 running SYSBIOS on the DSP and QNX on the ARM.
Versions installed:
- BIOS 6_33_01_25
- IPC 1_24_00_16
- SYSLink 2_10_02_17
- XDC Tools 3_23_00_32
- QNX 6.4
- Running on a Windows devel host
- No Linux development installed. No Linux shell or anything else Linux related.
I've gone through the SysLink Install guide which seems to support QNX. However, I do CCSv4 installed but not sure where to point the CGT directory. I'm getting a string of these errors when doing a make syslink-driver:
C:/TI_SW/syslink_2_10_02_17/packages/ti/syslink/ipc/hlos/GateMP_qnx.c: In function 'GateMP_setup':
C:/TI_SW/syslink_2_10_02_17/packages/ti/syslink/ipc/hlos/GateMP_qnx.c:431: error: 'GateMP_RemoteCustom1Proxy_create' undeclared (first use in this function)
C:/TI_SW/syslink_2_10_02_17/packages/ti/syslink/ipc/hlos/GateMP_qnx.c:431: error: (Each undeclared identifier is reported only once
C:/TI_SW/syslink_2_10_02_17/packages/ti/syslink/ipc/hlos/GateMP_qnx.c:431: error: for each functionit appears in.)
Here is the .show-products output from products.mak
DEVICE = OMAPL1XX
GPPOS = Qnx
SDK = NONE
TI81XXDSP_DMTIMER_FREQ =
SYSLINK_BUILD_DEBUG = 1
SYSLINK_BUILD_OPTIMIZE = 0
SYSLINK_TRACE_ENABLE = 1
LOADER = COFF
SYSLINK_INSTALL_DIR = C:/TI_SW/syslink_2_10_02_17
IPC_INSTALL_DIR = c:/TI_SW/ipc_1_24_00_16
BIOS_INSTALL_DIR = c:/TI_SW/bios_6_33_01_25
XDC_INSTALL_DIR = c:/TI_SW/xdctools_3_23_00_32
LINUXKERNEL =
QNX_INSTALL_DIR = C:/QNX641
CGT_ARM_PREFIX =
CGT_C64P_INSTALL_DIR =
CGT_C674_INSTALL_DIR = c:/TI_SW/c6000
CGT_C674_ELF_INSTALL_DIR =
CGT_M3_ELF_INSTALL_DIR =
CGT_A8_ELF_INSTALL_DIR =
EXEC_DIR =
Am I missing something in a config, tools, make file, or anything else? I've searched the forums and elsewhere online but there is no straight information on compiling this for QNX.
Thanks!