Until recently, I had no experience with C::B Nighty Builds, using the installable and ready to use 20.03mingw,64 bit version.
Now I installed the Nighty Build CB_20221022_rev12990_win64, and thanks to the detailed documentation, it works fine.
Neverthless I need some clarification about the MinGW installation.
The process description in the following wiki page
http://wiki.codeblocks.org/index.php?title=MinGW_installation#gcc_3.4.4_manual_installillustrate a MinGW32 installation, and it is not explicitely indicated if this is mandatory or only given as example.
In the

image, the red arrow seems to be mandatory.
Neverthless, It seems to preferable to use a 64 bit build whenever possible, as I did with the 20.03mingw,64 bit version I used before.
Thus I made a lot of tests, installing both TDM-GCC-32 and TDM-GCC-64:
- "Console application" wizard and some of projects of mine alternatively to produce 32 bits and 64 bits targets
- "SDL2 project " wizard (resp. with SDL2-2.24.2\i686-w64-mingw32 and SDL2-2.24.2\SDL2-2.24.2\x86_64-w64-mingw32
Obviously to use TDM-GCC-64, the global compiler settings (attachment) and the debugger setting (C:\TDM-GCC-64\bin\
gdb64.exe) have to be adapted. I hope, I made the things right.
Anyway both 32bits and 64bits builds seems working well (for these very simple codes!).
My questions are:
- Is it licit to use the TDM-GCC-64 as compiler toolchain? Or did some restrictions exist?
- If minGW64 is OK, are the settings I presumed (Attached picture) the right ones?
Thank You.