RE: [cciug] Clearmake/makefile error under Windows NT

From: Prakash Dhavali (PrakashD@ambernetworks.com)
Date: Thu Jan 13 2000 - 20:51:39 EST


Ramesh,

I do not see a need for first if condition. I think
you can directly use following conditional (assuming
that SHELL does not contain any white spaces):

ifndef SHELL
   NTDRIVE := C
   SHELL := $(NTDRIVE):/mks/mksnt/sh.exe
endif

Also notice that indentation contains space characters
and not tabs.

-Prakash

| -----Original Message-----
| From: jangareddi, ramesh [mailto:jangareddi_ramesh@emc.com
| Sent: Thursday, January 13, 2000 3:30 PM
| To: 'cciug'
| Subject: [cciug] Clearmake/makefile error under Windows NT
|
|
|
| I am running ClearCase 3.2.1 on Windows NT sp4
|
| Running Clearmake under gnu compatibility mode, we are
| facing some problems
| running Clearmake.
| I couldn't able to figure out, whether there it is an error
| in our make file
| or in Clearmake, so I am sending the part of our make.setup file
|
|
| ifneq ($(strip $(SHELL)),)
| SHELL:= $(SHELL)
| else
| ifeq ($(strip $(NTDRIVE)),)
| NTDRIVE:=C
| endif
| SHELL:=$(NTDRIVE):/mks/mksnt/sh.exe
|
| The error is it is not recognizing the condition stated in
| the first line,
| and it always executes "SHELL:=$(NTDRIVE):/mks/mksnt/sh.exe"
| whether the
| SHELL variable exists or not!!
|
| Please let me know if you have any idea why that's happening.
|
| Thanks a lot in advance,
| Ramesh
|
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
| can also
| unsubscribe
|
| http://clearcase.rational.com/cciug/mailing_list.html
|
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



This archive was generated by hypermail 2b29 : Sun May 06 2001 - 00:22:28 EDT