On Saturday 16 September 2006 6:33 pm, Wolfgang Boiger wrote:
> * I installed MinGW 5.0.3, which downloaded (and installed, I assume)
> gcc-ada, -core, -g++, -g77, -java and -objc 3.4.2. Further binutils
> 2.15.91, mingw32-make 3.80.0, mingw-runtime 3.10 and w32api 3.7. I
> didn't touch any settings during setup (hence it installed into
> * Then MSys 1.0.10, which installed itself into "C:\MSys\1.0". In the
> DOS-Box after the setup I gave him the directory "C:/MinGW" so the
> fstab was created.
So far, so good, but...
> * I renamed make to mingw32-make so that "make --version" at the
> msys-prompt gives version "3.80".
why did you do this? The make distributed with MSYS-1.0.10 is version
3.79. MinGW itself ships with mingw32-make already so named, and IIRC
that one is 3.80. If you renamed the MSYS make to mingw32-make, then I'd
expect `make --version' to say `command not found', unless you have one
from some other source in your PATH.
The mingw32-make we ship with MinGW is intended for user's who don't want
to install MSYS; it doesn't play very well with MSYS. Since you are
using MSYS, you should stick with the version of make we ship with that,
and `make --version' should indicate 3.79.
If you really need something newer than 3.79, then get the 3.81 version
currently available as an MSYS snapshot:
this will be the version shipped with MSYS-1.0.11, when it is eventually
ready for release.