Don't pass "-f" option is there's no def file. Otherwise, '-f' will apply to the next, unrelated, element of the command line.