Derek,
Following your last info I've:
- created a new project using project wizard for MQX 4.0 K40d100M board,
- added the path ${MCUToolsBaseDir}\ARM_EABI_Support\ewl\EWL_C++\include,
- added C++ code and selected the ARM compiler ¦ Language option Force C++ Compilation,
- included the mqx.h, bsp.h and fio.h.
At this side the project can be built without problem.
If I add the vector.h, I got 45 errors.
If I comment the mqx.h, bsp.h and fio.h, I still get the errors.
Attached you will find my project example.
Pascal