ライブラリはCでコンパイルされてるのにC++の関数として
呼び出してるんじゃないか?
extern "C"で解決しそうな気もするが。