My first attempt to compile eepe 421 on my Fedora box failed with messages relating to file.o.
A quick check revealed that there was a version of file.o in the downloaded zip (I suspect it was 32-bit and my system is 64-bit).
Deleting that file and rerunning make succeeded.
(eepskye 421 compiled successfully at the first attempt.)
HTH,
Stephen