私は非常に奇妙な依存関係サイクルを拾っているsconsを持っています。次のようになります。
ディレクトリ Fred/Jim の some_executable で使用される some_library で使用される object_file があり、scons は、この依存関係サイクルが見つかったと言ってビルドに失敗します。
object_file -> some_library -> some_executable -> Fred/Jim -> Fred -> . -> object_file
そのライブラリ内のほとんどすべてのオブジェクトに対して。ただし、私が見る限り、そのライブラリへのすべての参照に対してではありません。
さらに紛らわしいことに、これは aix と solaris の両方のアーキテクチャー用にビルドされていますが、solaris ビルドのみがこれを行い、aix ビルドは問題ありません。
ビルドシステムを移行中なので、おそらく最近変更したものですが、どこを見ればよいかわかりません...