での解決策
gcc/cmake を使用して 64 ビット Linux マシンで 32 ビット バイナリをコンパイルする方法
CFLAGS変数をすでに使用しているサードパーティのソフトウェアやその他のものを使用しているため、不可能です。そして、彼らのメイクファイルにパッチを当てることは許可されていません - 私の上司は言います。
だから私はそれを強制する別の方法を見つけなければなりません。おそらく、gcc への呼び出しを 32 ビット バージョンのコンパイラにリダイレクトするシンボリック リンクを使用した何らかの魔法 (デフォルトのターゲットが動的に検出されないことを期待)。