A functional makefile with a Fedora specific flags. 

Can probably be improved, but it works for the time being.