![]() |
Telelogic SYNERGY (steve huntington) | ![]() |
Topic Title: Problem with CM Synergy/VC++ Integration ccm pre/postlink $(TargetPath) macro Topic Summary: Created On: 17-Sep-2003 14:42 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
I have just migrated code in to CM Synergy and I have installed the VC++ integration. I am using the ccm prelink $(TargetPath) and ccm postlink $(TargetPath) macros in my VC++ Project Settings | Pre-link Step/Post-Build Step.
For most VC++ projects this works fine and the target .exe/.dll/.lib is checked in and out of CM Synergy as expected, however, when the target path of the product file is outside of the folder that holds the VC++ project the macros do not work, reporting the following error: Object is not under C/CM control: \CCM_Home\ccm_wa\emp_live\ERRSVR_DEV~0.0_MIG\ERRSVR_DEV\Bin\MDLErrorNode.dll The reported path is correct and the dll is in CM Synergy and marked as a product. This seems to occur based on where the target is in relation to the associate VC++ project, e.g.: - Folder MyProj.dsp MyProj.dsw MyProj.cpp - Bin MyProj.exe Works fine, but: - Folder MyProj.dsp MyProj.dsw MyProj.cpp - Bin MyProj.exe Does not work and the aforementioned error message is given. |
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.