This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-OMAPL138: Upgrading from CCS 5 to CCS 11, having issues getting NDK to run.

Part Number: PROCESSOR-SDK-OMAPL138
Other Parts Discussed in Thread: OMAP-L138

We have need to turn the PRUs on and are in the process of updating all of the tools from CCS 5 to 11.

We are running TI RTOS on both the DSP and ARM side (yes I know the RTOS is not supported on the ARM, we wrote our own ISRs and it runs just dandy).

We also want to turn our Ethernet on and get the new NDK running.  We are using one of the newer features of CCS that allows you to generate a configuration directory separately and then have your projects point to it.

When we build the configuration - we get "cannot open source file "sys/time.h""  Looks like it is needed for socketndk.h.  There is a nice macro #ifndef NDK_NOUSERAPIS around it to take it out.  I have tried everything to get that macro defined in the XCONFG stuff and have failed.

/* NDK_NOUSERAPIS is a temporary fix to enable NIMU drivers to avoid a POSIX
 * dependency.  User code typically doesn't throw it (and therefore
 * has a POSIX dependency).
 */
#ifndef NDK_NOUSERAPIS
/* use TI POSIX to get timeval, needed by fdSelect() */
#include <sys/time.h>
#endif

Also there is an INHERITED_INCLUDE_PATH doesnt seem to be inherited by the projects that reference this configuration project.  What can I do to get that to happen?

Thanks,