Erich
Thanks for your reply.
I am getting two errors actually, there had been one, then there was two, then there was one, now there is two. The first error is as in original post, the second error is: Undefined: "__boot"
"Clean" does not fix the problem, nor does removing the directory as in your blog posting.
I had been wondering about GCC. That is great though I just tried it and it won't build. There needs to be directories of the form "[board].cw10gcc", and these do not exist. I assume these are in MQX 4.0.1. I assume also the 4.0.1 is a patch, as I downloaded MQX 4.0 only about a week ago and did a full install.
The workaround for this problem was simply to create another project and import the code from the broken project. Something like rebooting Windows. PC software went beyond the complexity threshold of your average programmer in the mid-90's (and so became a bugfest), and now embedded systems development is at the same stage. I'm just getting used to the idea.