compilation flags for gcc47 and clang rules