21
Development / Re: cannot find -luser32 etc.
« Last post by reckless on March 15, 2025, 09:08:03 am »you can use allmost whatever compiler you like borland msvc mingw watcom etc.
the thing to look out for is if you are not familar with the compiler you chose to use as they all use different flags for the same operation.
for msys2 you can download the codeblocks package via pacman but if you want to use the 32 bit mingw compiler you need to do a bit of compiler setup since it defaults to 64 bit mingw.
borland atleast the older free version defaults to 32 bit so should be easy enough.
msvc has it's own ide so using codeblocks with it is more user preference.
watcom also comes with an ide but it lacks quite a few features like syntax highlighting.
TDM-mingw has both 32 and 64 bit mingw compilers (in one package even) and was shipped with older versions of codeblocks.
the problem with TDM is that it was discontinued somewhere around gcc 10 so it lacks some of the more modern standards.
it was also a bit buggy at times.
as for where to get them use google or startpage or whatever search engine you fancy.
the thing to look out for is if you are not familar with the compiler you chose to use as they all use different flags for the same operation.
for msys2 you can download the codeblocks package via pacman but if you want to use the 32 bit mingw compiler you need to do a bit of compiler setup since it defaults to 64 bit mingw.
borland atleast the older free version defaults to 32 bit so should be easy enough.
msvc has it's own ide so using codeblocks with it is more user preference.
watcom also comes with an ide but it lacks quite a few features like syntax highlighting.
TDM-mingw has both 32 and 64 bit mingw compilers (in one package even) and was shipped with older versions of codeblocks.
the problem with TDM is that it was discontinued somewhere around gcc 10 so it lacks some of the more modern standards.
it was also a bit buggy at times.
as for where to get them use google or startpage or whatever search engine you fancy.