[C++-sig] Problem compiling with Intel/VC7
dave at boost-consulting.com
Mon Feb 24 22:44:48 CET 2003
"Marcelo A. Camelo" <camelo at esss.com.br> writes:
> I've have just checked-out boost from the CVS repository
> and I'm trying to build it with bjam for the first time.
> I'm using the Intel 6.0 compiler, along with the VC7
> This is the command line I am using:
> bjam -sTOOLS=intel-win32 "-sINTEL_BASE_MSVC_TOOLSET=vc7"
> "-sVC7_ROOT=C:\Program Files\Microsoft Visual Studio .NET\VC7"
> "-sINTELC=C:\Program Files\Intel\Compiler60\IA32"
> Despite of this, bjam is still trying to use the VC6
> include path (that doesn't exist in my machine):
> -I"C:\Program Files\Microsoft Visual Studio\VC98\include"
> As expected, the icl isn't finding some basic include
> files (limits.h, utility, etc).
> Can you see anything wrong or missing in the command line
> I'm using? Is there any way to force bjam to add the correct
> VC7 include path?
Is MSVCDir set in your environment? If so, it appears VC7_ROOT will
be ignored. I think that's probably a mistake, but I don't want to
try to change it this close to branching for a release.
More information about the Cplusplus-sig