The package setup-amiga-gcc.exe is intended to be used in Windows without installing MSYS2. It should also work having MSYS2.
I remember there was a problem with make and shell. That's why the cmdline.bat creates a wrapper for make.exe. The real make.exe was renamed to _make.exe. The new make.exe invokes _make.exe with setting SHELL=c:\amiga-gcc\bin\sh.exe
If you are using MSYS2 then you have to verify which make.exe is used. Also some of the DLLs may be duplicates or even worse: differ a bit.
Invoke a real make.exe - not the wrapper and maybe you have to provide the variable SHELL=....
You should remove all files in amiga-gcc/bin which are dups of files in MSYS2
Nowaday you shouldn't use MSYS2, you should use WSL2, which is soooooooooooooooooooooo much faster.
Last edited by bebbo; 07 June 2023 at 11:37.
|