Changes between Version 14 and Version 15 of CMakeConfigAndBuild


Ignore:
Timestamp:
Nov 1, 2008, 6:57:49 PM (14 years ago)
Author:
imikejackson
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CMakeConfigAndBuild

    v14 v15  
    1313 
    1414== Check out Boost-CMake ==
    15 At present, the CMake build system is developed externally from Boost itself. To get a copy of the Boost release branch with the CMake build system, retrieve it from the [wiki:BoostSubversion  Boost Subversion repository] with the URL http://svn.boost.org/svn/boost/branches/CMake/release]. 
     15To get a copy of Boost with the CMake build system, retrieve it from the [wiki:BoostSubversion  Boost Subversion repository] with the URL http://svn.boost.org/svn/boost]. 
    1616
    1717On unix:
    1818  {{{
    1919mkdir $BOOST
    20 svn co http://svn.boost.org/svn/boost/branches/CMake/release $BOOST/src
     20svn co http://svn.boost.org/svn/boost $BOOST/src
    2121  }}}
     22
     23=== Boost Trunk ===
     24CMake files are now in the trunk to develop.
    2225
    2326=== Boost 1.35.0 ===
     
    9598If you have generated project files for Microsoft Visual Studio, you will need to start up Visual Studio to build Boost. Once Visual Studio has loaded, load the solution or project`Boost` from the Boost build directory you set in the CMake configuration earlier. Then, just click "Build" to build all of Boost.
    9699=== On Unix (and when using makefile variants on Microsoft Windows) ===
     100
     101The first thing to run is the "modularize" target.
     102{{{
     103make modularize
     104}}}
     105
     106This will MOVE most of the headers and subdirectories from the $BOOST/src/boost/boost into $BOOST/src/boost/libs. This WILL in effect DISABLE the bjam build system until you 'revert' your svn repository.
     107
     108The next step is to run the actual build.
     109
    97110One builds using standard "make" tools. In the directory $BOOST/build (where the generated makefiles are) run `make`:
    98111{{{