aws / aws-sdk-cpp

AWS SDK for C++
Apache License 2.0
1.98k stars 1.06k forks source link

Fix delay load dll #2849

Closed SergeyRyabinin closed 9 months ago

SergeyRyabinin commented 9 months ago

Issue #, if available: #2789 Static ALLOCATION_TAG and SERVICE_NAME symbols break DelayLoadDLLs on windows

This fixes the regression for the given usecase I introduced back in https://github.com/aws/aws-sdk-cpp/pull/2157 Description of changes: Do not expose static const variables from headers Set few integration tests to test this config Check all that applies:

Check which platforms you have built SDK on to verify the correctness of this PR.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.