Hello,
We have been using a build system written long ago here where a DOS BAT file controls gmake. It works "just fine" but was poorly designed and is a real hassle when you want to add new source files.
I now want to migrate to a system using Cygwin and a bash shell environment. I've been working for several weeks now and have everything nicely compiling and linking with the TI-Tools. However, when we load the binary onto our platform, it does not work. We have determined that we cannot even reach main() - the system goes out to lunch.
I've spent a lot of time looking at the obvious differences (cl6x command line options, etc) and have managed to minimize these. Still, the binary produced does not work.
Regarding Cygwin, I have not done anything special with that environment except to make sure the TI-Tools and all includes and libraries are in the proper paths. The binary files are definitely different and the working file is ~20kB bigger than the one produced under Cygwin. The HEX files are identical sizes; no idea if this matters.
Is there anything special I should know about running these tools under Cygwin? What could be going wrong?
This may be important: C6416, CCSv3.3, DSP-BIOS 5.31.02
Thanks a lot,
Charles