I can successfully build my project using either CodeComposer Studio or timake.exe. Current versions are:
Integrated Development 5.98.0.393
BIOS 5.33.02
Code Generation Tools v6.0.8
The project build consists of first compiling a number of .c files to produce .obj files, creating an archive of those obj files, and then doing other compilations and links. Using the make file created by the IDE I wanted to get a working makefile to use. The problem I've run into is that the most simple step - that of compiling a single .c file produces a different .obj file when run from my makefile vs run from either the IDE or timake. I've verified that the options match (both from the log file shown when running in the IDE as well as looking at the projects build options). Its's nothing to do with the make script as if I create a single line batch file to do one compilation I get an obj file that matches that produced by my makefile but different from that produced by the IDE or timake. So there must be some option or configuration step that both the IDE and timake do but my makefile isn't? Running dosrun.bat before my make script doesn't change things. Although I can get by with timake I'd like to understand what I'm not doing correctly.
Anyone have any suggestions?
Thanks!