Been working on compiling a package of DSPLink for QNX on the L138. This is based on the L138 Build of DSPLInk posted on the QNX site. I have yet to be successful in running the readwrite sample application on this platform however.
One of the issues I'm seeing is that the TRACE_ENABLE setting does not seem to allow for a proper build of the GPP side readwrite sample. If I enable Trace in the CURRENTCFG.MK file, the dsplink160 library seems to build without issue. When I compile the readwrite sample, I get errors like the following from multiple modules such as proc, _idm_user, _mpcs,....):
C:/QNX641/target/qnx6/armle/lib\libdsplink160-client.a(proc.o): In function `PROC_setup':
proc.c:(.text+0x1988): undefined reference to `TRC_1PRINT'
proc.c:(.text+0x19bc): undefined reference to `TRC_3PRINT'
proc.c:(.text+0x1a04): undefined reference to `TRC_3PRINT'
proc.c:(.text+0x1aac): undefined reference to `TRC_3PRINT'
proc.c:(.text+0x1ad0): undefined reference to `TRC_3PRINT'
proc.c:(.text+0x1af4): undefined reference to `TRC_3PRINT'
Has anyone been successful compiling, loading, and running DSPLink samples on the L138 under QNX?
What could be causing the error above when building the samples?
Thanks!