I'm compiling an mixed C/C++ program using STL with CodeComposerStudio. I have many compiler remarks and link errors
compiler remarks
!defined(__MINGW32__)
!defined(__MINGW32__) "C:/CCStudio_v3.3/C2000_v5.2.5/include/yvals.h",
line 470: remark #195-D: zero
used for undefined preprocessing identifier #if
199901L <= __STDC_VERSION__
^ "C:/CCStudio_v3.3/C2000_v5.2.5/include/exception", line 181: remark #195-D:
zero used for undefined preprocessing identifier #if
__GNUC__ < 3 && !defined(__APPLE__) && !defined(__MINGW32__)!defined(__MINGW32__)
link errors
UPDATED : Fixed by updating rts2800_ml.lib
to latest version (same as compiler).
error: unresolved symbols remain undefined
---------
std::_Raise_handler
std::_Throw(const std::exception &)
std::_String_base::_Xlen() const
std::_String_base::_Xran() const
error: unresolved symbols remainerror: unresolved symbols remain
Question
Why ??? It seems i'm missing an include or a bunch of defines down there.
Config
CodeComposerStudio V3.3
DSP TMS320C2812
C2000 v5.2.5