ライブラリxxxをライブラリyyyにリンクしようとしています。私は静的にリンクしたいので、xxxを配信するときにxxxと一緒にyyyをパッケージ化する必要はありません。サードパーティのlibyyy.soとlibyyyln.aの2つのバージョンのyyyが提供されています。だからここで私は行き、 - リュイルンとリンクする。Sunstudioとの静的リンク
リンクするとエラーメッセージは表示されません。 "ldd libxxx.so"を実行すると、yyylnへの依存関係が表示されません。しかし、 "ldd -r libxxx.so"は、yyyのシンボルが解決されていないことを示しています。 "nm libxxx.so"は、yyyのこれらのシンボルがUNDEFであることを示しています。
私は何が欠けていますか?
EDIT1:私はgccを使用していると仮定し、それは "-l /fullpath/libyyyln.a"