Boost logo

Boost-Build :

Subject: [Boost-build] Inapprehensible "...found 1 target..."
From: Gilberto Cuba Ricardo (gilbert_at_[hidden])
Date: 2010-03-21 10:43:50

Hola Boost.Build List,

     I'm a Boost-Build newbie and I tried to migrate a VC Project or
     Solution to Boot-Build, but I encounter with many blocks.

     I read many documentation: userman manual, wiki sites, other internet
     sites, and the excelents,
     and theres not show how i resolve my problem.

     The issue is that i have a Jamroot file like this:

     ---------- Jamroot ------------
     project MYROOT ;

     use-project /boost : c:/libraries/boost_1_36_0 ;

     use-project /X : X ;

     build-project /X ;

     install binX : /X : <location>libs ;
     ---------- Jamroot ------------

     ---------- Jamfile in folder X -----------
     project /X ;

     lib X
         : sources
           [--- others sources and include files ---]

         : requirements
           [--- other same above ---]

         : default-build

         : usage-requirements
     ---------- Jamfile in folder X -----------

     The folder structure is like this:

     MyFolderSolution -\
                       |- Build --\ Boost-Build --\
                       | |- Jamroot
                       | |
                       | |- X --\ Jamfile
                       | |
                       | |- Y
                       | |- Z
                       |- Common
                       |- Core --\ Archive
                       |- Dependencies --\- Dep1
                       | |- Dep2
                       |- ... others ...
                       \- ... others ...

     and when I call bjam, this print the subject of emails and not
     compile any source file.

     ---- bjam's result after i called ----
     warning: Graph library does not contain optional GraphML reader.
     note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the
     note: directories containing the Expat headers and libraries, respectively.
     warning: skipping optional Message Passing Interface (MPI) library.
     note: to enable MPI support, add "using mpi ;" to user-config.jam.
     note: to suppress this message, pass "--without-mpi" to bjam.
     note: otherwise, you can safely ignore this message.
     WARNING: No python installation configured and autoconfiguration
         failed. See
         for configuration instructions or pass --without-python to
         suppress this message and silently skip all Boost.Python targets
     Building Boost.Regex with the optional Unicode/ICU support disabled.
     Please refer to the Boost.Regex documentation for more information
     (don't panic: this is a strictly optional feature).
     ...found 1 target...
     ---- bjam's result after i called ----

     What i do bad? Any tips or reference that it's help me.

     I hope that it'll not disorganize!

 Lic. Gilberto Cuba Ricardo
PD: I'm so sorry for my English. :)

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at