gnumake

Edited based on feedback.