problems in running nmake from GNU make

Drew Moseley dmoseley@cygnus.com
Sun Oct 31 19:54:00 GMT 1999


Tirumala R Bokka wrote:
> 
> Hi,
> 
> I'm facing a problem while I'm trying to run NMAKE from a GNU Makefile
> to build a subsystem. The makefile is recursively invoking nmake to build a
> subdirectory. I'm invoking nmake as follows:
>    cd dir1 && nmake -f template.mak
> Make invokes NMAKE, but NMAKE gives an error saying,
>    NMAKE : fatal error U1065: invalid option '-'
> 
> Running the same line from shell command line works fine.

I have seen this before.  What happens is that GNU make sets MAKEFLAGS
to "--unix"
automatically (or some similar version of that variable).  nmake also
reacts to the
MAKEFLAGS variable and it complains because it does not know the
"--unix" option.

The workaround I used was to create a batch file.  In the batch file,
explicitly clear
MAKEFLAGS and then call nmake.  Replace your call to nmake with a call
to the batch
file.

Good luck.

Drew

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com



More information about the Cygwin mailing list