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.

TMS320C6747: *.h62 file is compiled as a C file when program mode compilation is activated

Part Number: TMS320C6747

Hello.

CCS 9.3

SYS/BIOS 5.41

When I activate 'program mode compilation', the *.h62 file generated by *.tcf is compiled as a C file.

I can see the icon of the *.h62 file with a '.C'. But *.h62 file type is in windows/preferences/Content Types/Text/Assembly Source File/Assemply Header File.

This is the output when I compile:

[conf1cfg.h]
[conf1cfg.h]
[conf1cfg.h62]

>> Compilation failure
makefile:161: recipe for target 'conf1cfg_c.obj' failed
"../sources/emularN5.cpp", line 328: warning #62-D: integer operation result is out of range
"../sources/emularN5.cpp", line 328: warning #69-D: integer conversion resulted in a change of sign
"../sources/emularN5.cpp", line 338: warning #62-D: integer operation result is out of range
"../sources/emularN5.cpp", line 338: warning #69-D: integer conversion resulted in a change of sign
"./conf1cfg.h62", line 1: warning #383-D: extra ";" ignored
"./conf1cfg.h62", line 1: warning #383-D: extra ";" ignored
"./conf1cfg.h62", line 1: error #20: identifier "Do" is undefined
"./conf1cfg.h62", line 1: error #66: expected a ";"
"./conf1cfg.h62", line 2: warning #383-D: extra ";" ignored

How could I resolve that?

Thanks.

  • Please rebuild the entire project.  One way to do that is to right-click on the name of the project and select Rebuild Project.  Then save the contents of the Console (not Problems) view to a text file.  Use the icon named Copy Build Log.  When you name the log file, be sure to use the file extension .txt.  Please attach that text file to your next post.

    Thanks and regards,

    -George