GHC non-standard interface file location problem