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.

Problem including dsplib.h

Other Parts Discussed in Thread: OMAPL138

Hello,

I'm using a OMAPL138 Board and CCSV5. I have just included the dsplib.h. When I'm building any code and I have included the dsplib.h  I get an error:

#5 could not open source file "ti/dsplib/src/DSP_blk_eswap16/c674/DSPF_blk_eswap16.h"    Vorlage_neu        line 44, external location: C:\Programme\Texas Instruments\dsplib_c674x_3_1_0_0\packages\ti\dsplib\src\DSPF_blk_eswap16\DSPF_blk_eswap16.h    C/C++ Problem

If I got to the file DSPF_blk_eswap16.h and change


#include <ti/dsplib/src/DSP_blk_eswap16/c674/DSPF_blk_eswap16.h>

to


#include <ti/dsplib/src/DSPF_blk_eswap16/c674/DSPF_blk_eswap16.h>

it works (same for DSPF_blk_eswap32.h and DSPF_blk_eswap64.h).

My question now is, have I done something wrong or is it a failure and it is correct to do the changes above?

Thanks!

  • Have you tried including "C:\Programme\Texas Instruments\dsplib_c674x_3_1_0_0\packages" in the include search path in the CCSv5 in the Projects Build Properties-> C6000 compiler -> Include options. I believe this will solve your issue and wouldn`t required the modification that you have suggested.

  • Hi! Thank for your response.

    I have included the path "C:\Programme\Texas Instruments\dsplib_c674x_3_1_0_0\packages" to the Include Options like you mentioned before I posted my question. But that doesn't solved my problem. If I add the "F" in the .h-files it works.

  • Okay, I didnt realize the missing F when I first read your post.  I checked the library and can confirm this is a bug of the missing "F". I will log this issue so that it can be fixed in then next release.

    Thanks for letting us know.

    Regards,

    Rahul