Hi all,
Please refer to my earlier post .
I am implementing Speex on C5505.I get the following error.
ERROR:
"C:\\Program Files (x86)\\Texas
Instruments\\ccsv4\\emulation\\boards\\usbstk5505_v2\\c55xx_csl\\ccs_v4.0_ex
amples\\cslVC5505\\Debug\\cslVC5505.lib<vectors.obj>" has a Tag_Memory_Model
attribute value of "2" that is different than one previously seen ("1");
combining incompatible files.
I guess this is because Speex uses SMALL memory model as opposed to large used by cslVC5505 (I have included cslVC5505.lib in the File Search path since all the functions are defined there).
Can anyone guide me as to how usage of any memory model is decided?
If my build cslVC5505 project using SMALL memory model and later build my code, it shows the following error.
ERROR:file "C:\\Program Files (x86)\\Texas
Instruments\\ccsv4\\emulation\\boards\\usbstk5505_v2\\c55xx_csl\\ccs_v4.0_ex
amples\\cslVC5505\\Debug\\cslVC5505.lib<vectors.obj>" specifies "C55x CPU
Rev 3.x", which is not compatible with "C55x CPU Rev 2.x" specified in a
previous file or on the command line
Does anyone know where the CPU Rev are generally defined?And is it possible to modify them?
Any help would be appreciated.
Thanks.