0

これを避けるためにフラグを追加する必要がありますか?

全再帰にする
make[1]: ディレクトリ '/home/local/ZOHOCORP/vignesh-4691/Downloads/json-c-master' に入ります
オールインする。
make[2]: ディレクトリ '/home/local/ZOHOCORP/vignesh-4691/Downloads/json-c-master' に入ります
  CC linkhash.lo
linkhash.c: 関数 'lh_char_hash' 内:
linkhash.c:480:2: エラー: #warning "racy random seed initializtion if used by multiple threads" [-Werror=cpp]
 #warning "複数のスレッドで使用されている場合、際どいランダム シードの初期化"
  ^
cc1: すべての警告がエラーとして扱われます
Makefile:585: ターゲット 'linkhash.lo' のレシピが失敗しました
make[2]: *** [linkhash.lo] エラー 1
make[2]: ディレクトリ '/home/local/ZOHOCORP/vignesh-4691/Downloads/json-c-master' を残します
Makefile:649: ターゲット 'all-recursive' のレシピが失敗しました
make[1]: *** [全再帰] エラー 1
make[1]: ディレクトリ '/home/local/ZOHOCORP/vignesh-4691/Downloads/json-c-master' を残します
Makefile:448: ターゲット 'all' のレシピが失敗しました
make: *** [すべて] エラー 2
4

1 に答える 1

2

cc1: all warnings being treated as errors

確かに、どこ-Werrorに設定されているかを見つけて、そのフラグを削除します。その後、警告は警告のみになります。

于 2016-12-07T14:31:47.393 に答える