getting compilation set up to work
ignore Mac DS_Store file