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.

RTOS/AM4376: Undefined reference to Osal_malloc and Osal_TaskCreate

Part Number: AM4376


Tool/software: TI-RTOS

I am trying to initialize the emac driver that comes with the PDK in order to use the NDK. My code is based on the example at ...pdk_am437x_1_0_7\packages\ti\drv\emac\test\EmacLoopbackTest\

I am getting the following errors:

undefined reference to `Osal_malloc'    prj_am4376_3        line 512, external location: c:\ti\PDK_AM~1\packages\ti\drv\emac\src\v4\emac_drv_v4.c    C/C++ Problem
undefined reference to `Osal_TaskCreate'    prj_am4376_3        line 211, external location: c:\ti\PDK_AM~1\packages\ti\transport\ndk\nimu\src\v4\cpsw_nimu_eth.c    C/C++ Problem

I believe I´ve included in my project all PDK libs for the AM437x. What is missing?

Installed items:
CCS 7.2
GCC ARM Compiler 4.9.3
processor_sdk_rtos_am437x  4.00.00.04
am437x PDK v1.0.7
bios 6.46.05.55
xdctools 3.32.02.25_core