Boost logo

Boost Users :

Subject: Re: [Boost-users] VS 2008 Link1104 Error
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2009-03-03 21:01:11


Mantas Matelis wrote:
> Hello everyone, I've just built the boost libraries and I'm trying to
> get visual studio 2008 to properly recognize the libraries.
> The library that the linker is looking for is in
> C:\development\boost\build\boost\bin.v2\libs\filesystem\build\msvc-9.0\debug\link-static\threading-multi\libboost_filesystem-vc90-mt-gd-1_38.lib
> Even though I've added
> C:\development\boost\build\boost\bin.v2\libs
> to the extra libraries vc++ global setting.
> Error Message: 1>LINK : fatal error LNK1104: cannot open file
> 'libboost_filesystem-vc90-mt-gd-1_38.lib'
> If I add
> C:\development\boost\build\boost\bin.v2\libs\filesystem\build\msvc-9.0\debug\link-static\threading-multi
> to the project extra library setting though, the program compiles and
> links properly. On MSDN,
> I've seen nothing that I think applies to me. So, what do I do?

Use stage to copy all the libraries to a more accessible directory.
bjam ... stage

In Christ,
Steven Watanabe

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at