Thanks George.
I tried strace on chicken-install, and it looks like it's loop crashing
--- Process 9068 created
--- Process 9068 loaded C:\Windows\System32\ntdll.dll at 00007ffdf6210000
--- Process 9068 loaded C:\Windows\System32\kernel32.dll at 00007ffdf5760000
--- Process 9068 loaded C:\Windows\System32\KernelBase.dll at 00007ffdf3f40000
--- Process 9068 thread 16552 created
--- Process 9068 loaded C:\Windows\System32\msvcrt.dll at 00007ffdf4270000
--- Process 9068 thread 4164 created
--- Process 9068 loaded C:\msys64\home\markj\dev\chicken-5.2.0\libchicken.dll at 00007ffdb30c0000
--- Process 9068 loaded C:\Windows\System32\advapi32.dll at 00007ffdf50b0000
--- Process 9068 loaded C:\Windows\System32\sechost.dll at 00007ffdf6130000
--- Process 9068 loaded C:\Windows\System32\rpcrt4.dll at 00007ffdf4b50000
--- Process 9068 thread 5128 created
--- Process 9068 loaded C:\Windows\System32\user32.dll at 00007ffdf4c80000
--- Process 9068 loaded C:\Windows\System32\win32u.dll at 00007ffdf3a00000
--- Process 9068 loaded C:\Windows\System32\gdi32.dll at 00007ffdf4310000
--- Process 9068 loaded C:\Windows\System32\gdi32full.dll at 00007ffdf3c20000
--- Process 9068 loaded C:\Windows\System32\msvcp_win.dll at 00007ffdf3a30000
--- Process 9068 loaded C:\Windows\System32\ucrtbase.dll at 00007ffdf3ad0000
--- Process 9068 loaded C:\Windows\System32\ws2_32.dll at 00007ffdf5560000
--- Process 9068 loaded C:\Windows\System32\imm32.dll at 00007ffdf5080000
--- Process 9068, exception c0000005 at 00007ffdf623faad
--- Process 9068, exception c0000005 at 00007ffdf623faad
...
The last 2 lines just repeat ad-infinitum.
I tried strace on a simple csi script which works fine without exceptions, so I think there's something wrong with the
compiled chicken-install application.
I was doing the compilation in a MINGW64 window, not a MSYS window, which is what I think you were referring to?
I can't compile it in a normal windows shell, as it would need MINGW64 paths setup for compiler etc.
I may try an earlier version of chicken and see if that works.