I've had mingw/msys installed for some time and have followed these
lists since then, but for the life of me, I still am a bit unclear on
just what is what as far as executables are concerned.
I have Mingw installed in C:/MinGW,
msys installed in C:/msys
As of now, I don't use Windows, but when reading the lists, I get the
hankering to set up a full working environment.
I do understand that the files in msys/bin are not native Win32 apps but
am still a bit confused as to the extent of what I can do with them.
For example, if I wished to use Perl on this system from Windows
(without going into msys).. Can the msys perl be used from a DOS window
or is it necessary to download Perl source and compile a native
program? I did try a very simple perl script from the command line and
it worked, but I wonder if there might be pitfalls in using the msys
perl outside of msys. The same with vim, etc. I have seen posts where
people have been trying to compile newer versions of such programs but
am not clear as to whether they are doing this because they are needed
or if they are just trying to get later versions of these programs.
In addition, I've compiled some programs of my own them under msys from
the rxvt window. They run on my computer, but I've never tried them on
one on which msys has not been installed. Will these programs run on
such a system?
These questions may be somewhat naive, but I've searched for the answers
to these questions but have not found a definitive answer to them