2011-01-04 5 views
0

x64ウィンドウでブーストを構築しようとしています。しかし、これまでのところすべてがうまくいっていますが、私はICUライブラリを見つけるために後押しすることはできません。事実から離れて、正常に動作しx64ウィンドウでユニコード正規表現を有効にして構築する

set PATH=%PATH%;c:\dev\bin; 
set INCLUDE=%INCLUDE%;c:\dev\include; 
set LIB=%LIB%;c:\dev\lib; 
bootstrap.bat 
bjam -sHAVE_ICU=1 --toolset=msvc-10.0 --address-model=64 \ 
    --build-type=complete release 

bjamで応答し続ける:

は、私は次のように発行していますプロンプトMSVC x64のツールを使用して、その c:\devで入手できるのx64 ICUのバイナリリリースを持っています
- has_icu builds = no 

私はMSVC10 x64 Promptを使用しています。 ICUライブラリは、Windows用の64ビットバージョンhereが利用可能で、同じツールチェーン(MSVC10)でビルドされるというブーストの要件を満たしています。

答えて

2

Boost SVNからthis patchを適用し、ICU_PATHが定義されていることを確認してください。詳細はBoost bug#4864を参照してください。

+0

Aaah、ありがとうございました。 –

関連する問題