Boost logo

Boost :

Subject: Re: [boost] Bjam outside Boost tree
From: Jean-Louis Leroy (jl_at_[hidden])
Date: 2009-10-04 18:27:13


> If I'm not wrong you need to add \tools\build\v2 on the BOOST_BUILD_PATH setting
>
> BOOST_BUILD_PATH="C:\Users\JLL\Documents\Visual Studio 2008\Projects\boost_1_40_0\tools\build\v2"

I got closer to making it work with:
[ run test.cpp $(boost-build)libs/test/build//boost_test_exec_monitor

Now everything compiles but I get link errors:

msvc.link
..\..\..\bin.v2\libs\rdb\test\test.test\msvc-9.0express\debug\link-static\test.exe
test.obj : error LNK2019: unresolved external symbol "class
boost::unit_test::master_test_suite_t & __cdecl boost::unit_
test::framework::master_test_suite(void)"
(?master_test_suite_at_framework@unit_test_at_boost@@YAAAVmaster_test_suite_t_at_23@XZ)
  referenced in function "class boost::unit_test::test_suite * __cdecl
init_unit_test_suite(int,char * * const)" (?init_u
nit_test_suite@@YAPAVtest_suite_at_unit_test_at_boost@@HQAPAD_at_Z)

> Do you have a Jamroot.jam file on your project directory?

A Jamroot (sans extension), copied from the boost tree.

J-L


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk