10.9 は clang。

10.9 uses clang.

C++ には、 libc++ (10.9) と libstdc++ (10.8 まで)があり、両者はバイナリ非互換。LDFLAGS に -stdlib=libstdc++ を追加するか、ソースを書き換える必要がある。

For C++, there are libc++ (10.9) and libstdc++ (up to 10.8), which are binary incompatible. Add -stdlib=libstdc++ to LDFLAGS, or source (header files) needs to be rewritten.