Fixed nasty Defragment macro

GCC appears to compile everything, just  need the extra libraries now.