PDA

View Full Version : incredibuild vc6 lib dependancies problem


epu
10-12-2005, 04:20 PM
Hey team,

I have a project that builds and compiles ok using vc6 and checking the 'project workspace->support library dependancies when building multiproject workspaces' checkbox.

When I set 'options->msdev overide...' to incredibuild console, the libraries are not built first so link fails.

I can work around this, but is incredibuild compatible with this option? It'd be nice if it 'just worked'.

Thanks for VBP,

-e

epu
10-12-2005, 04:22 PM
sorry.

Incredibuild 2.41

Visual Build Professional 5.7
Registered to: **********
Windows Version: 5.1.2600.2.0
Install path: C:\Program Files\VisBuildPro
cmax20u.dll version 2.1.0.21
SftTree_IX86_U_45.dll version 4.5a
SftTree_IX86_U_50.dll version 5.01
unins000.exe version 51.15.0.0
VisBuildBld.dll version 5.7.0.0
VisBuildCmd.exe version 5.7.0.0
VisBuildCore.dll version 5.7.0.0
VisBuildDotNET.dll version 5.7.0.0
VisBuildExt.dll version 5.7.0.0
VisBuildLog.dll version 5.7.0.0
VisBuildMisc.dll version 5.7.0.0
VisBuildMS.dll version 5.7.0.0
VisBuildNet.dll version 5.7.0.0
VisBuildPro.exe version 5.7.0.0
VisBuildSvr.dll version 5.7.0.0

epu
10-12-2005, 04:34 PM
This is also does not work with 10/12/2005 download release of 6.0.

epu
10-12-2005, 06:20 PM
I fixed this by trying it on the command line and comparing my results. I unchecked a bunch of options in the incredibuild version and also point it to the dsw instead of the dsp.

<code>
<step action='Make VC6' type='1'>
<Attr type='11'>-1</Attr>
<Config>Win32 Release</Config>
<FileVer type='11'>-1</FileVer>
<Filename>%PWD%\Project.dsp</Filename>
<FixLibDep type='11'>-1</FixLibDep>
<Force type='11'>-1</Force>
<ShowCmd type='11'>-1</ShowCmd>
<condcompareto>Error</condcompareto>
<condcomparison type='3'>2</condcomparison>
<condexpr>%INCREDIBUILD%</condexpr>
<indent type='3'>2</indent>
<name>Build Release</name>
</step>
<step action='Make VC6' type='1'>
<Attr type='11'>0</Attr>
<Config>Win32 Release</Config>
<FileVer type='11'>-1</FileVer>
<Filename>%PWD%\Project.dsw</Filename>
<FixLibDep type='11'>0</FixLibDep>
<Location>%INCREDIBUILD%</Location>
<Options>%INCREDIBUILD_OPTIONS% /REBUILD</Options>
<ShowCmd type='11'>-1</ShowCmd>
<condcompareto>Error</condcompareto>
<condcomparison type='3'>5</condcomparison>
<condexpr>%INCREDIBUILD%</condexpr>
<indent type='3'>2</indent>
<name>IncrediBuild Release</name>
</step>
</code>