Recently I had to make some software changes to a piece of software that was located on a computer running an old version of Keil uvision. I installed the newer uvision 4, and brought the project files over. The C code didn't compile. I ended up running to and from the old computer (opposite end of the building) to compile and download hex file to the ADuC7024.
In order to setup a proper coding environment I would like to get a better understanding of how to set up the compiler on my machine.
I will be starting for scratch, so I am looking at setting up code repository (Subversion likely). But as for a compiler, it would be great to get some advice on where to start.