[Boost-bugs] [Boost C++ Libraries] #4896: Bjam doesn't build correctly with Intel compiler when both vc8 and vc9 are installed on the same machine.

Subject: [Boost-bugs] [Boost C++ Libraries] #4896: Bjam doesn't build correctly with Intel compiler when both vc8 and vc9 are installed on the same machine.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-11-25 11:06:16


#4896: Bjam doesn't build correctly with Intel compiler when both vc8 and vc9 are
installed on the same machine.
----------------------------------------+-----------------------------------
 Reporter: Matt <MBond@…> | Owner:
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
  Version: Boost 1.45.0 | Severity: Problem
 Keywords: intel, vc8, vc9, microsoft |
----------------------------------------+-----------------------------------
 == Setup ==
 With the following machine setup:
 * Windows 7
 * Intel Pro C++ compiler for windows 11.1.067
 * Visual studio 2005 and Visual studio 2008

 == Command ==
 {{{#!sh
 "C:\Program Files (x86)\Intel\Compiler\11.1\067\bin\iclvars.bat" intel64
 vs2005

 bjam --toolset="intel-11.1.067" "-sINTEL_PATH= C:\Program Files
 (x86)\Intel\Compiler\11.1\067\bin\intel64" "-sINTEL_BASE_MSVC_TOOLSET=vc8"
 "-sINTEL_VERSION=11" --build-type=complete
 }}}
 == Problem ==

 This builds and creates dlls. However, upon inspection with dependency
 walker, the dlls are linking with vc9 rather than vc8.

 == Workaround ==
 Renaming the visual studio 2008 directory to something different, and
 rebuilding boost. The dlls then correctly link with visual studio 2005.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4896>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:04 UTC