- parsing compiler flag properly
- need to work out how to get clang to work still