for some reason, it now compiles fine, it may have had something to do with the multiple ecl versions i have installed (i thought over each other, but apparently not). Anyways, now i have to figure out how to get ecl to recognize that i actually do have dffi installed...