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.

linker problem with large CCSv5 C2000 SYS/BIOS project

Hello,

I created a relatively large project, including I²C, SPI and Ethernet UDP communications, Clock fuctions, Hwis and Swis. Everything works quite well.

Now, I want to add SD Card FatFs data storage functionality, which needs to include

SDPollDriver.h (e.g.).

The corresponding path is added in the Include Options of the project, but when trying to compile my code, there's a linker error:

 undefined          first referenced     
  symbol                in file          
 ---------          ----------------     
 SDPollDriver_start ./HAILsensMAINapp.obj

But this can't be because the path should be known to the linker (#include <ti/drivers/SDPollDriver.h>)!?

What's the problem?  Are about 30 #includes in the first lines of the main *.c too much?

I tried other functions of the drivers directory with the same result...

What can I do to get it working as it should?

Thanks a lot in advance for your help, best regards:

Andreas