simply support g++