Dont use --no-print-directory with "make".
Other Makefiles are clean enough to compile with BSD make.
Removing --no-print-directory removes the dependency on GNU make on *BSD.
Other systems can still explicitly use gmake.