Boost logo

Boost Users :

From: David R. Palmer (dpalmer_at_[hidden])
Date: 2008-01-13 20:37:26


Barberi wrote:
> Newbie to boost. I used the MSVC 8.0 installer, and got the first
> couple of example programs to work, but failed on the regex example.
> I'm using MSVC 2008 (aka MSVC-9.0) (Express Edition) IDE, in Debug
> configuration. The linker can't resolve several symbols with
> libboost_regex_vc80-mt-gd-1_34_1.lib. Stripped of the qualifiers
> these are: _Orphan_all(void) const, ~_Container_base(void),
> _Swap_all(...), and insert(...). I switched to release configuration,
> now the linker looks in libboost_regex_vc80-mt-1_34_1.lib and can't
> find insert(...).
>
> Any suggestions? Should I wait for a MSVC-9.0 installer, and go back
> to MSVC 2005 in the meantime?
>
> Stephen B.
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
bjam is building the libraries for ;
del /f /q "stage\lib\libboost_regex-vc90-s.lib"
copy "stage\lib\libboost_regex-vc90-s-1_34_1.lib"
"stage\lib\libboost_regex-vc90-s.lib"

correctly, and they are in the temp/build-boost directory.

But the compiler is looking for;

libboost_regex-vc80-mt-gd-1_34_1.lib(instances.obj) : error LNK2019:
unresolved external symbol

Shouldn't it be looking for the vc90 version?

Dave


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net