osx 10.8でgsバージョン4.2.1でboost 1.48を使用してソフトウェアをビルドすると、いくつかのブーストソースについて-Wparentheses-equality
警告が表示され始めました。無音 - 括弧 - 等価エラー
equality comparison with extraneous parentheses
[-Werror,-Wparentheses-equality]
else if((state->type == syntax_element_long_set_rep))
私は、コードを変更しますが、私はどのように私は警告を沈黙し、コンパイラは継続するだろう、ライブラリをいじくり回すしたいいけませんか? GCC manualから
これはかなり新しいですが、私はmakeコマンドの引数として-Woolean-parentheses-equalityを追加するべきですか?私はそれを試みたが、私はまだエラーが発生する –
@jonathantopfいいえ、これはコンパイラのオプションです。あなたがMakeを使用しているのであれば、通常これは例えば以下のような変数に格納されます。 'CXXFLAGS'。 '-Wall'(そこに保存される共通のオプション)も探して、このオプションをその隣に追加してみてください。 –