I've been trying to use the Gammon board programmer sketch to bootload a new atmega but I'm not able to get past compiling. I have the verbose output displayed and this is where it hangs:
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI C:\Users\Tristan\AppData\Local\Temp\build3108633893794988285.tmp\Atmega_Board_Programmer.cpp -o C:\Users\Tristan\AppData\Local\Temp\build3108633893794988285.tmp\Atmega_Board_Programmer.cpp.o
It has stayed there for over 20 minutes and also seems to do the same on the board detector program as well.
I have tried a fresh install of the Arduino IDE (1.6.4) with no change. I am running Windows 8.1. I've also tried some other sketches and they are compiling just fine. I'm really not sure where to go from here...