Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add warning for unsupported configuration in MSVC. #248

Merged
merged 1 commit into from
Jun 25, 2021

Conversation

Deledrius
Copy link
Contributor

This addresses the potential silent failure of attempting to build EntityX as a shared library with MSVC, seen in #160, #186, #206, #246, and others. It is expressed as a warning instead of a fatal error to permit the "workaround" found in multiple comments on those issues.

With this warning emitted at configuration-time, it is made clear to the end-user that this is an unsupported option on their platform, saving potential time and effort diagnosing the issue or reporting it as a bug.

@alecthomas alecthomas merged commit e3e64af into alecthomas:master Jun 25, 2021
@alecthomas
Copy link
Owner

Good idea, thanks.

@Deledrius Deledrius deleted the msvc_shared_warning branch June 25, 2021 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants