Boost logo

Boost Users :

From: John Maddock (john_at_[hidden])
Date: 2007-11-03 05:43:24


> When i build boost library, how can i use "bjam" to control the
> library naming rules and compiler flags. i use vs2005. when i use
> regrex library, vc2005 always says that "can't link library
> boost-regrex-p-1_34_1.lib",but the library name that "bjam" produce
> is "boost-regrex-1_34_1.lib". The library name i can't remenber
> clearly,but the difference is character "p". So i want to control the
> the library naming rules. i don't why vc2005 link
> boost-regrex-p-1_34_1.lib,not other name just as the "bjam" produced.
> so i don't familiar with the rules vc2005 link library.
>

The "p" in the name means that you are using STLport: and that means you
must use STLport when you build the regex lib as well. Take a look at the
getting started guide for instructions, but you should end up with a "p" in
the name once regex has been built against STLport.

HTH, John.


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