Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3435: Linking failure with MSVC 7.1
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-11-23 05:42:47
#3435: Linking failure with MSVC 7.1
---------------------------+------------------------------------------------
Reporter: andysem | Owner: rogeeff
Type: Bugs | Status: reopened
Milestone: Boost 1.41.0 | Component: test
Version: Boost 1.40.0 | Severity: Problem
Resolution: | Keywords: msvc
---------------------------+------------------------------------------------
Changes (by andysem):
* status: closed => reopened
* resolution: worksforme =>
Comment:
It doesn't come to the test modules, as Boost.Test doesn't build. The
problem is still present in the 1.41 release.
Here is my build script, as I run it from Cygwin bash:
{{{
if [ ! -f tools/jam/src/bin.ntx86/bjam.exe ]
then
pushd ./tools/jam/src >/dev/null
./build.bat
popd >/dev/null
fi
export HAVE_ICU=1
export ICU_PATH="$ROOT_DIR/ThirdParty/icu"
export ICU_LINK="/LIBPATH:$ROOT_DIR/ThirdParty/icu/win32/lib
icuuc.lib icuin.lib icudt.lib"
export ZLIB_BINARY=zlib
export ZLIB_INCLUDE=$ROOT_DIR/ThirdParty/ZLib/inc
export ZLIB_LIBPATH=$ROOT_DIR/ThirdParty/ZLib/lib/win32
tools/jam/src/bin.ntx86/bjam.exe -d+2 -j 2 --stagedir=stage.vc7
toolset=msvc-7.1 stdlib=stlport variant=release link=shared runtime-
link=shared threading=multi optimization=speed inlining=full rtti=on
exception-handling=on debug-symbols=on "cxxflags=-G7 -arch:SSE2 -Oi -GL"
"linkflags=/LTCG /OPT:REF,ICF" --with-test stage
}}}
I'm using STLPort 5.1.4. The ROOT_DIR variable in the script is D:. I
attached the complete build log that shows compiler flags and errors.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/3435#comment:2> 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:01 UTC