ビルド設定を修正
引き続きbjamがらみの修正をしていました。
- NO_DEBUG_BOOSTを定義することでデバッグビルドでもリリース版のBoostにリンクできる機能を追加
- 昨日の修正でWindowsのダイナミックリンクが動かなくなっていたのを修正
- boost-version.jamでBOOST_ROOTよりBOOST_INCLUDEを優先するように変更
- BOOST_ROOTでなくBOOST_BUILD_PATHを定義している場合に動かなかった問題を修正
合わせて、ドキュメントも更新しました。
http://hamigaki.sourceforge.jp/doc/html/installation.html
これでFedora8のビルド済みBoostを使ってテストをパスできました。
http://hamigaki.sourceforge.jp/status/
以下、設定メモ。
.bashrc
BOOST_BUILD_PATH=/home/hamigaki/src/boost_1_34_1/tools/build/v2 export BOOST_BUILD_PATH
user-config.jam
using gcc ; import python-config ; module { NO_BOOST_STD_LIB_NAME = 1 ; NO_DEBUG_BOOST = 1 ; BOOST_INCLUDE = /usr/include ; BOOST_LIBPATH = /usr/lib ; }