Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2003-12-20 17:10:30


"John Maddock" <john_at_[hidden]> writes:

>> > using the vc7.1 toolset I get files like:
>> > boost_date_time-vc71-mt-s-1_31.dll
>> > boost_date_time-vc71-s-1_31.dll
>> > boost_thread-vc71-mt-s-1_31.dll
>> > I'm having trouble wrapping my brain around the concept of a static dll
> or
>> > what it would mean
>>
>> Dll's shouldn't be built with a static runtime - it generally leads
>> to all kinds of memory errors - there should be a
>> <runtime-link>dynamic requirement on all the dll targets in the
>> Jamfiles, if there aren't it's a bug IMO.

I don't think it would be a bug for Boost.Python. Any DLL that
doesn't pass resources outside its boundaries can be built with a
static runtime IIUC.

> This issue should be fixed in cvs now (I've also re-enabled
> install-stage for date_time lib on NT, as this does actually work
> now).

This seems like a slightly drastic step to take without some
discussion first.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
 

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk