C++Builder 11.1で、Fatal: Illegal option: GE:XXXXX=OFFのilink64 エラーが発生する

提供: Support
移動先: 案内検索

対象コンパイラ

  • Win64

対象バージョン

  • C++Builder 11.1
  • C++Builder 11.1 Patch1
  • C++Builder 11.1.5

問題

C++Builder のWin64プロジェクトで、[プロジェクト]-[オプション]-[ビルド]-[C++リンカ]の下図のオプション設定をfalseに変更すると、

Thumb03002013ujpn.png


以下のようなilink64 エラーが発生し、プロジェクトがビルドできません。

[ilink64 エラー] Fatal: Illegal option: GE:XXXXXX=OFD

XXXXXXに入る内容は、どのオプション設定をfalseに変更するかによって変わります。

例えば、Support address space layout randomization (ASLR) のオプションを false に変更すると、以下のリンカエラーが発生します。

[link64 エラー] Fatal: Illegal option: GE:DYNAMICBASE=OFF

解決

ilink64エラーが発生する問題は、C++Builder 11.2以降で修正されております。

この問題を解決するには、大変お手数をおかけいたしますが、C++Builder 11.2以降のバージョンへアップデートしてください。


C++Builder 11.2以降のインストーラーは、my.embarcadero.comのサイトからダウンロードいただけます。

関連情報