[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SHELL on W2K (gmake 3.79.1) is cmd.exe

From: Parish
Subject: Re: SHELL on W2K (gmake 3.79.1) is cmd.exe
Date: Wed, 12 Mar 2003 13:59:51 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4a) Gecko/20030305 Netscape6/6.5

Earnie Boyd wrote:
SHELL == %COMSPEC% because MAKEFLAGS contains --win32.

OK, thanks, I thought it worked the other way round.

What is setting MAKEFLAGS to --win32 though? It's --unix on my system and these 2 switches don't appear to be documented in the gmake manual.

Thanks for your help.




Parish wrote:
I am trying to help someone get Mozilla building on W2K but we can't get it to work because, it appears, the value of SHELL is being set to cmd.exe (i.e. COMSPEC). It is being run from the cygwin bash shell.

My setup works fine so I am looking for differences. I got him to run make with -p and send me the output. The relevant bits from this are:

# GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
# Built for i686-pc-cygwin
# Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
#     Free Software Foundation, Inc.

# environment
COMSPEC = C:\WINNT\system32\cmd.exe

# environment

# makefile
SHELL = C:/WINNT/system32/cmd.exe

# makefile
MAKEFLAGS =  --win32 -p


reply via email to

[Prev in Thread] Current Thread [Next in Thread]