support for compilation flags