Changes between Version 2 and Version 3 of Boost_Build_Standalone
- Timestamp:
- Sep 4, 2007, 9:19:42 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Boost_Build_Standalone
v2 v3 24 24 To help readers of this document better understand what is occurring I will first explain what my expected end state will look like. Obviously in the interests of keeping this document simple this directory structure is very rudimentary but it should provide you with the essentials to come up with something that you can use within your environment. The below screen shot shows my final directory structure: 25 25 26 ????? Include Attachment here (000 - End State.PNG) 26 [[Image(000_End_State.PNG)]] 27 27 28 28 === Explanation of Directories === … … 83 83 As you can see from the output of the command BJAM is complaining that it cannot find the "boost-build.jam" file 84 84 85 ????? Include Attachment here (004 - BJAM installed output.PNG) 85 [[Image(004_ bjam_installed_output.PNG)]] 86 86 87 87 To fix this error we need to let BJAM know where the Boost Build directory is with the information it needs to be able to run. To do this copy the "boost-build.jam" file from "E:\dev\tools\boost-build" to "E:\dev\tools\bjam\070903-nightly\". … … 97 97 '''6.''' To ensure that bjam is behaving correctly navigate to the bin directory you have just created and execute "bjam -v" (which should give you the version and copyright notices) and "bjam" (which should provide some warnings and an error). 98 98 99 ????? Include Attachment here (005 - BJAM with boost_build.PNG) 99 [[Image(006_bjam_with_boost_build.PNG)]] 100 100 101 101 '''Note:''' The warnings and error message are safe to ignore. In this instance BJAM is: … … 113 113 You should see: 114 114 115 ????? Include Attachment here (007 - compile hello with warnings.PNG) 115 [[Image(007_compile_hello_with_warnings.PNG)]] 116 116 117 117 To get rid of the warning messages re-run bjam but specify the toolset by passing it the toolset parameter. … … 120 120 You should now see: 121 121 122 123 ????? Include Attachment here (007 - compile hello without warnings.PNG) 122 [[Image(007_compile_hello_without_warnings.PNG)]] 124 123 125 124 == Outstanding work left to the reader ==