[cciug] winkins not working correctly in CC4.0

From: Vincent Murphy (vincent.murphy@cybertrust.gte.com)
Date: Thu Feb 03 2000 - 11:25:01 EST


Hi,

We are having a problem with winkins in ClearCase 4.0 because of the way
we have our makefiles set up. Here is an example:

##############################################
# Contents of Makefile:
##############################################
COMPILER = /opt/aCC/bin/aCC
RM = /bin/rm -f

.SUFFIXES: .o .C

.C.o:
        -@ ${RM} ${@F}
        ${COMPILER} -c -o ${@F} ${<F}

///////////////////////////////////////////////
// Contents of foo.C
int i;

gamora[vjm]% clearmake foo.o
        /tools/SunSoft/sw4.0/SUNWspro/bin/CC -c -o foo.o foo.C

gamora[vjm]% c winkin foo.o

gamora[vjm]% rm foo.o

gamora[vjm]% clearmake foo.o
Wink in derived object "foo.o"

gamora[vjm]% clearmake $PWD/foo.o
`/vobs/cybertrust/dev/foo.o' is up to date.

gamora[vjm]% rm foo.o

gamora[vjm]% clearmake $PWD/foo.o
        /tools/SunSoft/sw4.0/SUNWspro/bin/CC -c -o foo.o foo.C

In CC3.x, it would wink it. Obviously this is a bug in 4.0, but does
someone know of a minimalist way to change our makefiles or environment
in order to get around needlessly rebuilding our code.

--vjm
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



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