aws / aws-sdk-cpp

AWS SDK for C++
Apache License 2.0
1.96k stars 1.05k forks source link

Fix delay load dll #2849

Closed SergeyRyabinin closed 7 months ago

SergeyRyabinin commented 7 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.