ブーストbcpツールを使用して、ブーストからスレッドライブラリをエクスポートしています。エクスポートされたライブラリのレイアウトは
- Jamroot
+ libs
|----- + thread
|----- + build
|----- - Jamfile.v2
+ boost
+ doc
ビルド ライブラリでbjamを実行すると、次のようになります。
boostcpp.jam: No such file or directory
../../../Jamroot:138: in modules.load
rule boostcpp.set-version unknown in module Jamfile</Users/miladrezayee/Softwares/developer/boost_1_53_0/tmp1>
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:317: in load-jamfile
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:62: in load
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:115: in load-parent
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:430: in initialize
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:308: in load-jamfile
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:62: in load
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build/project.jam:168: in project.find
/Users/miladrezayee/Softwares/developer/boost_1_53_0/tools/build/v2/build-system.jam:570: in load
システムライブラリをエクスポートし、ビルド フォルダーで *bjam を実行すると、正常にコンパイルされます。スレッドライブラリがコンパイルできない理由がわかりません。スレッドライブラリで何が問題になっているのか、誰にも分かりますか?