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

building usdgeom on windows fails #187

Closed
helgemathee opened this issue Mar 30, 2017 · 8 comments
Closed

building usdgeom on windows fails #187

helgemathee opened this issue Mar 30, 2017 · 8 comments
Assignees

Comments

@helgemathee
Copy link

Description of Issue

The changes in 7db7749 added use of the "and" keyword in primvar.cpp which is not supported on Windows

Steps to Reproduce

  1. build latest dev branch on windows

System Information (OS, Hardware)

Package Versions

Build Flags

@helgemathee
Copy link
Author

this also happens within usdShade (input.cpp) and other places. simply look for the " and " keyword / operator.

@helgemathee
Copy link
Author

The offending commits there is 66300ec

@helgemathee
Copy link
Author

Another offending commit using the "not" keyword / operator is 10d510b

@helgemathee
Copy link
Author

this seems to be related to compiler flags. running cmake again resolved this - must have been using an old cmakecache

@helgemathee
Copy link
Author

nope - sorry for the noise. this is still an issue. the /Za also doesn't help.

So this needs to be fixed for a successful build on Visual Studio 2015.

@jtran56
Copy link

jtran56 commented Mar 30, 2017

Filed as internal issue #144792.

@sunyab
Copy link
Contributor

sunyab commented Mar 31, 2017

We've pushed out a couple of fixes to dev that should get the Windows build up and running again. Please let us know if dev is still broken for you after this. Thanks!

@helgemathee
Copy link
Author

yep. these build errors are fixed. thanks! closing this issue.

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

No branches or pull requests

4 participants