I have build make from cvs head[1], test[2] as excepted:

C:\var\pool\tmp>mingw32-make.exe all

C:\var\pool\tmp>gmake_gcc45.exe all
gmake_gcc45.exe: *** No rule to make target `test5_undefined', needed by `test4_command'.  Stop.

C:\var\pool\tmp>gmake_vc2010.exe all
gmake_vc2010.exe: *** No rule to make target `test5_undefined', needed by `test4_command'.  Stop.

Build with gcc need some trick, since the latest gcc for windows have inttypes.h/stdint.h added.

[1] http://cvs.savannah.gnu.org/viewvc/make/?root=make
[2] https://i18n-zh.googlecode.com/svn/trunk/lib/gmake/

On Mon, Jul 26, 2010 at 20:49, Greg Chicares <gchicares@sbcglobal.net> wrote:
On 2010-07-26 12:23Z, python12 wrote:
> Hello,
> Thank you again for your prompt response.
> If I may, I would like see if I understand it right. Using the README.W32
> file from the http://alpha.gnu.org/gnu/make/make-3.81.91.tar.bz2 archive
> from GNU I managed to build the project with the help of Visual C++ Express
> Edition 2005 and I got the make_msvc.net2003.exe which is the build from
> that GNU archive. Simply renaming it to mingw32-make.exe shall give me the
> actual mingw32-make tool ?

That should work. The program won't contain exactly the same object
code as one provided at mingw.org, which would be built with gcc.
But it should have the same behavior.

> Isn't the mingw32-make tool a modified version of GNU make tool providing
> some additional functionalities, or it is only a windows build version of
> the GNU make tool? Are they actually the same ?

As far as I know, the current 'mingw32-make' is built directly from
the GNU sources, perhaps with a few of the GNU patches, but without
any MinGW-specific customizations.

The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
MinGW-users mailing list

This list observes the Etiquette found at
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

You may change your MinGW Account Options or unsubscribe at: