SWIGを使用してPythonで使用している関数を含むcppファイルがあります。次のコマンドを使用してソースをコンパイルし、python で使用するファイルを作成します。
swig -c++ -python mini.i
g++ -O2 -c mini.cpp -I/usr/include/python2.4 -I/usr/lib/python2.4
g++ -O2 -c mini_wrap.cxx -I/usr/include/python2.4 -I/usr/lib/python2.4
g++ -shared mini.o mini_wrap.o -o _mini.so
ソースcppソースファイルでGSLを使用しようとしています。私がGSLファイルをコンパイルしているだけなら、私はそうするでしょう
g++ -lgsl -lgslcblas -lm -o mini.o mini.cpp
swig コンパイルの行に -lgsl -lgslcblas -lm を追加しようとしましたが、
g++: -lgsl: linker input file unused because linking not done
g++: -lgslcblas: linker input file unused because linking not done
g++: -lm: linker input file unused because linking not done
gsl ライブラリをリンクするにはどうすればよいですか? ありがとう