Expanded Makefile for Ubuntu