|
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 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.
I hope that it'll not disorganize!
-- Chers, Lic. Gilberto Cuba Ricardo PD: I'm so sorry for my English. :)
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