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