Added makefiles for linux and macports