Installing msys2 on a 32bit W7 machine today. Check this out:
cat >helloworld.c <<'EOD'
#include <stdlib.h>
#include <stdio.h>
void main(void){
printf("Hello World!\n");
}
EOD
gcc -o helloworld helloworld.c
./helloworld
Hello World
ldd ./helloworld
ntdll.dll => /c/Windows/SYSTEM32/ntdll.dll (0x77740000)
kernel32.dll => /c/Windows/system32/kernel32.dll (0x778b0000)
KERNELBASE.dll => /c/Windows/system32/KERNELBASE.dll
(0x75830000)
SYSFER.DLL => /c/Windows/System32/SYSFER.DLL (0x754b0000)
UMEngx86.dll => /c/ProgramData/Symantec/Symantec Endpoint
Protection/12.1.4013.4013.105/Data/Definitions/BASHDefs/20171016.001/UMEngx86.dll
(0x71c70000)
msvcrt.dll => /c/Windows/system32/msvcrt.dll (0x76af0000)
Hopefully that is just what it looks like in msys2 and not a real
dependency for the Symantec dll in the resulting program! I cannot
really tell right now because all the PCs near me have the same Symantec
program on them, so they have that dll.
msys2 is a lot more like Cygwin than mingw2. The latter was a really
light development platform, msys2 has everything including the kitchen
sink.
Regards,
David Mathog
mathog@...1176...
Manager, Sequence Analysis Facility, Biology Division, Caltech
Show replies by date