Boost logo

Boost-Build :

From: Caleb Epstein (caleb.epstein_at_[hidden])
Date: 2004-12-08 15:34:34

I'm trying to write a Jamfile.v2 for a project I have that is
dependent on a handful of 3rd party libraries. I'm having difficulty
getting the proper <includes> to be picked up and I'm stumped.

Here's an example:

lib tools : [ glob src/*.cpp ] log4cplus tibrvcpp : <include>include ;

lib log4cplus : : <search>/path/to/log4cplus/lib : :
<include>/path/to/log4cplus/include ;

lib tibrv : : <search>/path/to/tibrv/lib : : <include>/path/to/tibrv/include ;

lib tibrvcpp : tibrv : <search>/path/to/tibrv/lib : :
<include>/path/to/tibrv/include ;

Basically the compiler is not being called with the <include> paths
for log4cplus or tibrv/tibrvcpp when building the object files that
make up "tools". It only gets the -Iinclude argument.

What is the right way to do this?

Caleb Epstein
caleb dot epstein at gmail dot com

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