Re: [Boost-bugs] [Boost C++ Libraries] #7839: Boost.Locale does not build against ICU4C 52.1.1 on Windows Vista

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7839: Boost.Locale does not build against ICU4C 52.1.1 on Windows Vista
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-01-04 21:19:19


#7839: Boost.Locale does not build against ICU4C 52.1.1 on Windows Vista
------------------------------------------------+---------------------------
  Reporter: Jason Erb <jason.erb@…> | Owner: artyom
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: locale
   Version: Boost 1.52.0 | Severity: Problem
Resolution: invalid | Keywords: locale icu
------------------------------------------------+---------------------------
Changes (by artyom):

  * status: reopened => closed
  * resolution: => invalid

Comment:

 This is clearly problem of your ICU installation:


 {{{
 include\unicode/decimfmt.h(41) : fatal error C1083: Cannot open include
 file: 'unicode/enumset.h': No such file or directory
 }}}

 Means you had not installed/configured/build properly. The header -
 decimfmt.h is included correctly but not enumset.h which is part of the
 include

 http://icu-project.org/apiref/icu4c/decimfmt_8h_source.html

 Also a part of proper ICU 50.1.1 installation...


> (The file in question exists at
 "[icu]\source\common\unicode\enumset.h".)

 Makes me think that you try to point include to original source and not
 the installed headers.

 Bottom line, fix your build scripts, installation or whatever you do
 incorrectly with ICU and don't reopen this bug.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7839#comment:6>
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:11 UTC