3
私は、このディレクトリに次のファイルを持っている:rubyのmkmfを使って外部のCライブラリにリンクするには?
~/test/lib/liblost.dylib
~/test/include/lost.h
私は上記のライブラリはIRBで次のようにして存在している場合、私のrubygemを決定させるしようとしています:
ruby-1.9.2-p290 :008 > dir_config('','~/test')
=> ["~/test/include", "~/test/lib"]
ruby-1.9.2-p290 :009 > have_library('lost')
checking for main() in -llost... no
=> false
誰かが理由を説明していただけますこれは動作していないのですか?
あなたは 'liblost.dylib'が共有ライブラリですか? 'file liblost.dylib'は何を表示しますか? – matt
liblost.dylib:Mach-Oの64ビット動的リンク共有ライブラリx86_64 – Coderama