xlf fixes in the makefile