Create a new makefile for Linux.
Add more comments.