How about doing your C software development on a UNIX system and exporting the code to the target system for development. I can think of about a dozen advantages to doing this and only a couple of drawbacks.