1

私は非常に奇妙な依存関係サイクルを拾っている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 ビルドは問題ありません。

ビルドシステムを移行中なので、おそらく最近変更したものですが、どこを見ればよいかわかりません...

4

1 に答える 1

2

あ、わかった、見つけた。

これは、Python の微妙な違いによるものです。

a = ('string')

a = ('string', )

前者は文字のタプルを生成します:-(

于 2012-05-15T11:12:48.723 に答える