fix gcc compile flags again