This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: problems in running nmake from GNU make


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]