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

Support for VS2013 and future versions #106

Closed
cameni opened this issue Aug 13, 2013 · 1 comment
Closed

Support for VS2013 and future versions #106

cameni opened this issue Aug 13, 2013 · 1 comment
Assignees
Labels
Milestone

Comments

@cameni
Copy link

cameni commented Aug 13, 2013

In the current version (0.9.4.5) the compiler detection code in setup.hpp assigns GLM_COMPILER to be GLM_COMPILER_VC for any unknown _MSC_VER. For Visual Studio 2013 preview this then uncovers an error in _detail.hpp:476 in macro:
#define GLM_ALIGNED_STRUCT(x)
(missing 'struct')

Even though this is the thing that makes GLM fail to compile on VS2013, it would be good to alter the compiler detection so that any newer than known _MSC_VER compiler version sets the GLM_COMPILER to the latest known version.

@ghost ghost assigned Groovounet Aug 18, 2013
@Groovounet
Copy link
Member

This bug is fixed and GLM_COMPILER will be set to the latest known compiler version. That will ensure longer life of GLM releases.

These changes have been applied to GLM 0.9.4 branch.

Thanks for contributing,
Christophe

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants