[Boost-bugs] [Boost C++ Libraries] #4626: The ckeck for ICU in regex library is detected as a build error in Visual Studio

Subject: [Boost-bugs] [Boost C++ Libraries] #4626: The ckeck for ICU in regex library is detected as a build error in Visual Studio
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-09-03 22:22:56


#4626: The ckeck for ICU in regex library is detected as a build error in Visual
Studio
------------------------------------+---------------------------------------
 Reporter: terminatorul@… | Owner:
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
  Version: Boost 1.44.0 | Severity: Problem
 Keywords: |
------------------------------------+---------------------------------------
 When building with a Makefile under Visual Studio (as a project pre-build
 event that compiles boost as a dependency, before the project) cl.exe
 compiler sees the VS_UNICODE_OUTPUT environment variable and sends the
 error message directly into the Visual Studio output window, even if it is
 just a test to check for ICU presence and the compiler outputs are
 otherwise redirected.

 Even if boost build completes successfully, Visual Studio sees the output
 error message, considers the build as failed, and stops further
 compilation.

 Unsetting VS_UNICODE_OUTPUT in the Makefile before building boost prevents
 the entire boost compilation process.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4626>
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