Compile flags and submodule update