gnu makeを使ってMacOSX上でmafToolsプログラムをコンパイルしようとしています。私は次のエラーを取得する:clang:エラー:-lm:MacOSXでコンパイル中に 'リンカ'入力が使用されていません
cd mafExtractor && make all
clang -std=c99 -stdlib=libstdc++ -O3 -c -O3 -Wall -Werror --pedantic -funroll-loops -DNDEBUG -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -I ../../sonLib/lib -I ../inc -I ../external src/mafExtractorAPI.c -o src/mafExtractorAPI.o.tmp -lm
これはエラーを与える:
clang: error: -lm: 'linker' input unused [-Werror,-Wunused-command-line-argument]
make[1]: \*** [src/mafExtractorAPI.o] Error 1
make: \*** [mafExtractor.all] Error 2
私は同様のエラーを見て、それを修正することができませんでした。どんな助けでも大歓迎です。ありがとう!
これはパッケージです:https://github.com/dentearl/mafTools/tree/master/mafExtractor 他のすべてはここで正常にコンパイルされました。
これは、メイクファイルです: https://github.com/dentearl/mafTools/blob/master/mafExtractor/Makefile
おかげでたくさん。