After you compile apache, object files are all over the place and they just prevent you from compiling a CLEAN compile until you get rid of them. Sometimes you can run make clean but I just delete the whole directory and unzip it again.

It is always wise to do a COMPLETELY CLEAN COMPILE otherwise old and probably outdated data is used, for example:
PHP needs to be compiled fresh everytime otherwise functions will "magically" disappear.