libmemcached-0.27にハマる

最新版のlibmemcached.
http://download.tangent.org/

ごく普通にインストールしようとしたのですが,エラーが出ました.幸い,既に以前に悩んで解決していたので,
libmemcached-0.26にもハマる - なぜか数学者にはワイン好きが多い
↑日記の通りに修正してmakeしても,まだエラーが出るようになりました.

/bin/sh ../libtool --preserve-dup-deps --tag=CXX   --mode=link icc  -g -O2  -lm -o testplus test.o plus.o server.o ../libmemcached/libmemcached.la
icc -g -O2 -o .libs/testplus test.o plus.o server.o  ../libmemcached/.libs/libmemcached.so -lm
ld: Dwarf Error: found dwarf version '29', this reader only handles version 2 information.
ld: Dwarf Error: found dwarf version '0', this reader only handles version 2 information.
plus.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
make[1]: *** [testplus] エラー 1

「undefined reference to `__gxx_personality_v0'」って,LDFLAGSに-lstdc++を設定してconfigure&makeすれば直るはず...と思ってよく見ると,-lstdc++が入っていません.フラグが違うようですね.

仕方が無いので,無理やり,./tests/Makefileの内容を,

testplus_LDADD = $(LDADDS) 

testplus_LDADD = $(LDADDS)  -lstdc++

と書き換えたら,make&make installまで終わりました...