msys2 Symantec oddness for your amusement
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
participants (1)
-
mathog