$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [Boost-build] How to link other static libraries using Boost.Build
From: Juraj Ivanèiæ (juraj.ivancic_at_[hidden])
Date: 2011-11-16 11:19:40
On 16.11.2011. 9:04, au9ustine wrote:
[/snip]
> # Set up the project-wide requirements that everything uses the
> # boost_python library from the project whose global ID is
> # /boost/python.
> project
> : requirements<library>/boost/python//boost_python ;
> project
> : requirements<include>D:/Program\ Files/CGAL-3.9/include ;
> project
> : requirements<include>D:/Program\ Files/CGAL-3.9/auxiliary/gmp/include ;
[/snip]
>
> If there is someone who can help me and/or provide some simple codes
> snippet that can show how to use Boost.Build, I'm quite appriciated
> that.
It seems that linkage of CGAL-vc90-mt-gd.lib is specified via msvc
#pragmas, so it should suffice to provide the library path to the
linker. Try adding:
<library-path>D:/Program\ Files/CGAL-3.9/lib
to the project requirements. You can also specify multiple requirements
in the project rule:
project : requirements
<library>/boost/python//boost_python
<include>D:/Program\ Files/CGAL-3.9/include
<include>D:/Program\ Files/CGAL-3.9/auxiliary/gmp/include
<library-path>D:/Program\ Files/CGAL-3.9/lib ;
HTH