added linux makefile, but not complete..