Changes between Version 2 and Version 3 of Boost_Build_Standalone


Ignore:
Timestamp:
Sep 4, 2007, 9:19:42 AM (15 years ago)
Author:
Peter Foley
Comment:

Added the pictures to the page

Legend:

Unmodified
Added
Removed
Modified
  • Boost_Build_Standalone

    v2 v3  
    2424To 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:
    2525
    26 ????? Include Attachment here (000 - End State.PNG)
     26[[Image(000_End_State.PNG)]]
    2727
    2828=== Explanation of Directories ===
     
    8383As you can see from the output of the command BJAM is complaining that it cannot find the "boost-build.jam" file
    8484
    85 ????? Include Attachment here (004 - BJAM installed output.PNG)
     85[[Image(004_ bjam_installed_output.PNG)]]
    8686
    8787To 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\".
     
    9797'''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). 
    9898
    99 ????? Include Attachment here (005 - BJAM with boost_build.PNG)
     99[[Image(006_bjam_with_boost_build.PNG)]]
    100100
    101101'''Note:'''  The warnings and error message are safe to ignore.  In this instance BJAM is:
     
    113113You should see:
    114114
    115 ????? Include Attachment here (007 - compile hello with warnings.PNG)
     115[[Image(007_compile_hello_with_warnings.PNG)]]
    116116
    117117To get rid of the warning messages re-run bjam but specify the toolset by passing it the toolset parameter.
     
    120120You should now see:
    121121
    122 
    123 ????? Include Attachment here (007 - compile hello without warnings.PNG)
     122[[Image(007_compile_hello_without_warnings.PNG)]]
    124123
    125124== Outstanding work left to the reader ==