[fdo-trac] #205: Configure Boost to build only used libraries

FDO trac_fdo at osgeo.org
Sun Dec 23 10:24:24 EST 2007


#205: Configure Boost to build only used libraries
----------------------------+-----------------------------------------------
   Reporter:  mloskot       |       Owner:  gregboone                             
       Type:  enhancement   |      Status:  new                                   
   Priority:  major         |   Milestone:  3.3.0                                 
  Component:  Build System  |     Version:                                        
   Severity:  3             |    Keywords:  boost date_time program_options thread
External_id:                |  
----------------------------+-----------------------------------------------
 Currently, ''build_thirdparty'' scripts request to building of complete
 set of Boost libraries but only '''3''' of Boost binary libraries are
 used:
  * date_time
  * program_options
  * thread

 The compilation of all '''12''' Boost binary libraries takes long time and
 it's a good idea to build only used libraries.

 BTW, here is the command that prints list of non-headers-only Boost
 libraries that require to be compiled:
 {{{
 D:\dev\fdo\_svn\trunk\Thirdparty\boost>bjam --show-libraries
 The following libraries require building:
     - date_time
     - filesystem
     - graph
     - iostreams
     - program_options
     - python
     - regex
     - serialization
     - signals
     - test
     - thread
     - wave
 }}}

 This task is a first part of minimizing Boost footprint in FDO. The second
 one is #189.

-- 
Ticket URL: <http://trac.osgeo.org/fdo/ticket/205>
FDO <http://fdo.osgeo.org/>
Feature Data Objects


More information about the fdo-trac mailing list