[CDRIVER-3433] Support optionally linking to windows static runtime Created: 18/Nov/19  Updated: 02/Dec/19  Resolved: 02/Dec/19

Status: Closed
Project: C Driver
Component/s: libbson
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Matt Broadstone Assignee: Matt Broadstone
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

mongocrypt, kms_message and bson should all be optionally able to link to the static windows runtime (libcmt, /MT). Node needs this to build an addon for client-side encryption. This ticket represents the work for libbson



 Comments   
Comment by Matt Broadstone [ 18/Nov/19 ]

https://github.com/mongodb/mongo-c-driver/pull/591

Comment by Githook User [ 18/Nov/19 ]

Author:

{'username': 'mbroadst', 'email': 'mbroadst@mongodb.com', 'name': 'Matt Broadstone'}

Message: CDRIVER-3433 support linking against windows static runtime

This allows dependent projects to optionally enable overriding the
default MSVC runtime (`/MD` for the dynamic mulitthreaded) to use
the static runtime (`/MT`)
Branch: CDRIVER-3433/windows-static-runtime
https://github.com/mongodb/mongo-c-driver/commit/4904646eec85485da9d3cdf888164499c4c7c516

Generated at Wed Feb 07 21:18:01 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.