added new config for linux and new Makefile