exp@@glibc_2.2.5 未定義リファレンス

exp@@glibc_2.2.5 未定義リファレンス

私はtfinley.netが提供するSVM-pythonの実装を使用しようとしてきました。

抽出されたディレクトリでmakeコマンドを使用すると、

/usr/bin/ld: svm_light/svm_common.o: undefined reference to symbol 'exp@@GLIBC_2.2.5'
/lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:92: recipe for target 'svm_python_learn_hideo' failed
make: *** [svm_python_learn_hideo] Error 1

これが表示されます。これ私が使用したい実装です。

答え1

エクスポートしてMakeFileの上部に追加すると、LIBS=-lm数学ライブラリと連動します。

関連情報