forked from icaven/glm
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
GLM_FORCE_UNRESTRICTED_GENTYPE binary incompatibility #619
Milestone
Comments
Groovounet
added a commit
that referenced
this issue
Jun 4, 2017
… GLM_FORCE_IGNORE_VERSION to ignore error caused by including different version of GLM #619
I must say I have no idea why this is happening... I agree it's just a a diagnostic define. To help detecting these scenarios where different version of GLM are included, I add a system to check whether GLM was already included. Unfortunately that system requires versions GLM that supports this system... to I guess it's just for future use. Thanks, |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I have an executable built with GLM_FORCE_UNRESTRICTED_GENTYPE. This executable uses a static library that does NOT have this flag set.
The resulting code is incompatible, it does compile but crashes (the compiler generates different calling conventions).
Is this behavior by design?
Is there a way to generate a warning?
I thought this was only a diagnostic define, why does it alter the code?
The text was updated successfully, but these errors were encountered: