modify for clang++ make