From: vc (vcotirlea_at_[hidden])
Date: 2003-04-01 13:10:48
I haven't tried but it should work ...
By default the bjam will build this dll using the /MD flag (runtime-library
If you look in MSDNL you will see that this flag reuqest: "The actual
working code is
contained in MSVCRT.dll, which must be available at run time".
What you could do, is to build using the /MT flag (build against the static
RTL). This can be
done by the following bjam command (go into libs/thread/build ):
If you take a look in tools/build/msvc-tools.jam you can see there also
other options if needed.
"David Brownell" <david_brownell_at_[hidden]> wrote in message
> While this will work (although it is discouraged in the documentation of
> redist.txt), my preference is to ship only one DLL (the thread dll) and my
> exe. Anyone know how to tweak bjam to do this?
> "Moore, Dave" <dmoore_at_[hidden]> wrote in message
> > MSCV70P.DLL is a redistributable file - it is the application writer's
> > responsibility to install this file along with their application. Ditto
> > MSVCRT.dll and several others - do a search for "redist.txt".
> > If you are worried about incompatibilities between versions, you can
> > copies of these files into your application directory rather than the
> > windows system directory.
> > Regards,
> > Dave
> Unsubscribe & other changes:
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk