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.

CCS/TMS320C6655: How to build and use FFTLIB?

Part Number: TMS320C6655
Other Parts Discussed in Thread: FFTLIB

Tool/software: Code Composer Studio

We would like to use FFTLIB in our project. However, how the heck do you build and use it in our project?

I've been able to install a couple dependencies that we didn't have (XDAIS and Framework Components), and then I was able to import and build one of the example projects successfully. I figured I would then be able to build the entire library. I followed the instructions in the docs folder (which are a bit ... short). This is FFTLIB 2.0.0.2.

I have yet to successfully build the entire library, although I was able to get it to build for about 20 minutes before I got yet another error.

I had to *heavily* modify the makefile to change hardcoded absolute directories to (maybe) be correct for my system. The makefile has a section at the top for modifying some directories, but there are other paths sprinkled throughout the file.

The documentation says it requires "MCSDK 3_00_04_17". I cannot find that version anywhere at all! I think I have to update that because it might include OpenMP 2.1.12.0 (I only have "omp_1_01_03_02", which I *assume* is an older version), which is the source of one of my errors (I believe).

Does this library need to be built by everyone who uses it? It can't be as difficult as it seems, because I can hardly find information on how to use this.