Boost logo

Boost :

From: Jody Hagins (jody-boost-011304_at_[hidden])
Date: 2004-02-17 14:30:05


On Tue, 17 Feb 2004 19:12:13 +0000
Russell Hind <rhind_at_[hidden]> wrote:

> There is no static thread library for win32. Search the archives for
> discussions as to why, but basically the cleanup required for TLS
> couldn't be implemented unless the library is built as a DLL on win32.

Actually, I do not get static libs on linux either, so either the change
was forced on linux as well, or there is a bug somewhere in the library
generation jamfile. I am not familiar with any problems that would
prevent a static threaded library for linux platforms...

shandalle:jody> bjam -d2 "-sTOOLS=gcc" --builddir=./BUILD >
BUILD/jam.out 2>&1

shandalle:jody> find . -name 'libboost_thread*'
./BUILD/bin/boost/libs/thread/build/libboost_thread.so
./BUILD/bin/boost/libs/thread/build/libboost_thread.so/gcc/debug/shared
-linkable-true/threading-multi/libboost_thread-gcc-mt-d-1_31.so.1.31.0
./BUILD/bin/boost/libs/thread/build/libboost_thread.so/gcc/debug/shared
-linkable-true/threading-multi/libboost_thread-gcc-mt-d-1_31.so
./BUILD/bin/boost/libs/thread/build/libboost_thread.so/gcc/release/shar
ed-linkable-true/threading-multi/libboost_thread-gcc-mt-1_31.so.1.31.0
./BUILD/bin/boost/libs/thread/build/libboost_thread.so/gcc/release/shar
ed-linkable-true/threading-multi/libboost_thread-gcc-mt-1_31.so

-- 
Jody Hagins
Desist from enumerating your fowl prior to their emergence from the
shell.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk