Boost logo

Boost Users :

Subject: Re: [Boost-users] error: unicode/uversion.h: No such file buildingBoost 1.44.0
From: Robert McCullough (proengin13_at_[hidden])
Date: 2010-09-28 10:59:42


On Tue, Sep 28, 2010 at 4:18 AM, John Maddock <boost.regex_at_[hidden]>wrote:

> No, the regex lib does not go on to build.
>>
>
> Are you sure? What are the error messages?
>
>
> The compiler error:
>> libs/regex/build/has_icu_test.cpp:12:30: error: unicode/uversion.h: No
>> such
>> file or directory
>> is from trying to compile has_icu_test.cpp with my cross-compiler tools
>> which do not have the icu libraries and header files installed.
>> So it can not find unicode/uversion.h.
>>
>> Why is it trying to compile has_icu_test.cpp when has_icu builds = no, as
>> shown below in my output?
>>
>
> Compiling has_icu_test.cpp is the test that's carried out when performing
> the configuration checks - those errors should be directed to file and not
> console - that's the bug that's being investigated.
>
>
> John.
>
> I found my problem.
I was building boost with the bjam -q option.
When I build using the bjam -q option the build stops on the above error and
does not build the libraries.
I removed the -q and it ignored the above error and everything built fine.

Thanks,
Rob



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net