Hi Ronny,

I believe the clue is in the library name - the -mt- bit.

It is building a version of the library that uses the multi-threaded runtime libraries.

Use the information on this page to build the version of the libraries that conforms to the version of your project.
http://www.boost.org/boost-build2/doc/html/bbv2/overview/invocation.html

Or set your project to compile with the ;/MT switch. (Runtime Library property under the C++/Code Generation project setting)

Hope it helps
Hano


On Wed, Jul 18, 2012 at 3:26 PM, Pekka Seppänen <pekka.seppanen@capricode.com> wrote:
On 18.7.2012 14:12, Ronny Herzog wrote:
> Dear all,
>
> I want to start using boost and tried the steps provided in
> http://www.boost.org/doc/libs/1_43_0/more/getting_started/windows.html.
> <http://www.boost.org/doc/libs/1_43_0/more/getting_started/windows.html#auto-linking>
> My system is Windows 7 with MS VC 2008 and I would like to use boost from the
> command line. I run bootstrap.bat and bjam.exe to build all libraries.
> However, when I want to compile the example file
> (http://www.boost.org/doc/libs/1_43_0/more/getting_started/windows.html#link-your-program-to-a-boost-library)
> which uses the 'regex' library it does not find it.
>

Hi,

are you sure that you're using the correct library path? If you followed the
instructions properly (or used defaults), the compiled libs are placed under
stage\lib, not under libs\ (that's where the source files are).



-- Pekka

_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users