1

Linux マシンで ImageMagick をクロスコンパイルしようとしています。ツールチェーンに付属する libstdc++.a は、fPIC でコンパイルされていません。代わりにsoファイルを使用したいと思います。ただし、libtool は libstdc++.a を (アーカイブ全体として) リンクし続け、再配置エラーが発生します。他のライブラリでも同じ問題が発生しました。何か案は?

4

1 に答える 1

1

ツールチェーン フォルダーからすべての la ファイルを削除することで解決しました。私の推測では、la ファイルがなくても、libtool が検索を行い、動的ライブラリを見つけます。

于 2011-07-22T08:37:05.977 に答える