続 boost-prebuiltモジュール
Fedora8をインストールして、ビルド済みBoostへ対応中です。
とりあえず以下を直しました。
以前作ったboost-prebuiltですが、Fedora8(というかWindows以外)で動かしてみて色々問題が出てきました。
- ライブラリの名前に余分にlibが付いてリンクに失敗する
- そもそもスタティックライブラリとDLLを区別できていない
原因は分かってるんですが、BBv2のカスタムgeneratorの仕組みが良く分かってなくて直し方が分からない状態です。
ひたすらBBv2を解析中。
(0:39 追記)
boost-prebuilt.jamを修正できました。
差分
searched-lib-generatorを使わずにfile-targetオブジェクトを返すようにしました。