clearmake和GNU make---Clearcase的CCv7.0.1.4中clearmake不支持的操作(1)

在clearmake和GNU make提到clearmake中gun编译的问题,通过和IBM的FAE进行沟通,得到了一些信息,现在和大家分享,希望大家

遇到同样问题的时候,给予你们一些帮助;

 

[ken@fwdev1 ~]$ cleartool -version
ClearCase version 7.0.1 (Wed May 30 17:04:58 EDT 2007)
7.0.1.4-RATL-RCC (Wed Feb 18 13:00:21 EST 2009)
@(#) MVFS version 7.0.1.4 (Tue Dec  9 00:34:57 2008) built at $Date: 2009-10-25.13:22:30 (UTC) $
cleartool                         7.0.1.4 (Wed Dec 10 00:55:12 EST 2008)
db_server                         7.0.1.4 (Tue Dec  9 01:09:22 EST 2008)

 

1.Clearmake CCv7.0.1.4 does not properly parse $$() strings;

 

2.Clearmake -C gnu with makefile containing := errors with a syntax token error in the clearmake CCv7.0.1.4.

 

3.Clearmake CCv7.0.1.4 does not properly parse include keywords;

 

   使用clearmake build linux kernel的过程中,发现Clearmake CCv7.0.1.4 无法识别一些主目录下的makefile,

 

Diagnosing the problem

To reproduce the error:
  1. Create a makefile with the following contents:

    Example:

    BLD_CLEARCASE.pwv := $(shell pwv=$$($(shell which cleartool) pwv -s | sed -e 's//*/* NONE /*/*//'); echo $$pwv)
        a:
              touch a

  2. Execute clearmake -C gnu 

    Example:
        clearmake -C gnu -f
        sh: -c: line 1: syntax error near unexpected token `('
        sh: -c: line 1: `pwv=$$(/usr/atria/bin/cleartool pwv -s | sed -e 's//*/* NONE /*/*//'); echo $$pwv'
 
 
Resolving the problem

The defect has been resolved in ClearCase 7.0.0.6, 7.0.1.5 and 7.1.0.2

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值