Boost logo

Boost-Build :

Subject: Re: [Boost-build] Inapprehensible "...found 1 target..."
From: Vladimir Prus (ghost_at_[hidden])
Date: 2010-03-22 09:49:26


On Sunday 21 March 2010 17:43:50 Gilberto Cuba Ricardo wrote:

> 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 http://www.highscore.de/cpp/boostbuild/,
> 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
> compilerArchive.cpp
> archive1.cpp
> archive2.cpp
> [--- others sources and include files ---]
>
> : requirements
> <include>../../../Core/Archive
> <include>../../../Dependencies/Dep1
> <include>../../../Dependencies/Dep2
> [--- other same above ---]
>
> : default-build
> <define>WIN32
> <define>_WIN32
> <link>static
>
> : 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 http://www.boost.org/libs/python/doc/building.html
> 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.

Could you pass the --debug-building option and send me the output?

Thanks,

--
Vladimir Prus
http://vladimir_prus.blogspot.com
Boost.Build: http://boost.org/boost-build2

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk