解決策:「operator delete(void*)」の未定義の参照


コンパイル中に次のエラーが発生しました.
../gh-memory/libgh2memory.so: ‘operator delete(void*)’      
../gh-memory/libgh2memory.so: ‘std::_Rb_tree_decrement(std::_Rb_tree_node_base*)’      
../gh-memory/libgh2memory.so: ‘std::_Rb_tree_increment(std::_Rb_tree_node_base*)’      
../gh-memory/libgh2memory.so: ‘__gxx_personality_v0’      
../gh-memory/libgh2memory.so: ‘std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’      
../gh-memory/libgh2memory.so: ‘operator new(unsigned long)’      
../gh-memory/libgh2memory.so: ‘std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)’      
../gh-memory/libgh2memory.so: ‘std::__throw_bad_alloc()’      

ネットで検索して、g++に変えて、順調にコンパイルすることができます.
使用するライブラリが違うのでしょうか?