Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi,
Just added a way of building the library as a static lib, in my specific use case, I was using NOGDI under Windows, which causes the library to not compile. The reason I didn't just removed the define is that it causes some of my apps enums to be invalid (eg: OPAQUE, TRANSPARENT - which are defined in wingdi.h) and also I prefer to keep the OS bloat to the absolute minimum in the main project and this change achieved both of my goals.
Might defeat the purpose of the library and not taken into consideration, but it still keeps the ability of using it as a single header lib, its just an added bonus way of using it.
Cheers,
Alvaro