Boost logo

Boost Users :

From: Shetty, Diwakar (Diwakar.Shetty_at_[hidden])
Date: 2005-05-10 09:32:37


Hi all,

We included the header files of boost in VC++ 7.1

During linking the program automatically tries to
  link against the static library
  libboost-thread-vc71-mt-sgd-1_31.lib.

However, "bjam install" does not create this library.
Though it creates the dll version of the thread
  library (i.e. thread*.dll and thread*.lib)

We tried various combinations such as following to
 get the static library built.

1) bjam --with-thread -sBUILD="debug <runtime-link>static
           <threading>single" install

2) bjam --with-thread -sBUILD="debug static single" install

3) bjam -sBUILD="debug static single" install

But none of the above worked.

We also tried to enable "BOOST_ALL_NO_LIB" macro
  so that we can specify the dynamic version of the
  library manually. It did not work.

We are using the dynamic version of runtime library.

The question I have is, how to build the library
  "libboost-thread-vc71-mt-sgd-1_31.lib"

Any help would be highly appreciated.

I have tried every possible thing and seem to be
  going nowhere with this issue.

Thanks,
Diwakar


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