私はautotoolsで構築されたプロジェクトを持っており、2つのフォルダーに分割されています。最初のライブラリであるlibはいくつかのライブラリを作成し、2番目のライブラリであるツールはそれらに対するリンクを作成します。
再リンク中にlibtoolがライブラリの名前を次のように変更するため、ビルドは失敗します。
mylib.1.0.0 -> mylib.1.0.0U
名前の変更が行われた後、とにかく、以前の名前は復元されず、新しいmylib.1.0.0も作成されないため、 mylibのようなシンボリックリンクは、余分なUがなくても名前を指し、リンクは失敗します。
これを回避する方法はありますか?または、再リンクをまったく回避するためにさえも?libtoolバージョン1.5.6を使用しています。