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

Need to forward declare struct _PathItemHeader; #21

Closed
meshula opened this issue Aug 15, 2016 · 2 comments
Closed

Need to forward declare struct _PathItemHeader; #21

meshula opened this issue Aug 15, 2016 · 2 comments
Assignees

Comments

@meshula
Copy link
Member

meshula commented Aug 15, 2016

_PathItemHeader needs to be forward declared in crateFile.h. For whatever reason, MSVC takes the declaration in _ReadPathsRecursively to be declaring _PathItemHeader as a nested class, and so the compilation of crateFile.cpp fails.

Adding

struct _PathItemHeader;

around line 67 of crateFile.h solves it.

@amooty
Copy link

amooty commented Aug 16, 2016

Filed as internal issue #135884.

pixar-oss pushed a commit that referenced this issue Aug 26, 2016
@c64kernal
Copy link
Contributor

For what it's worth, we think this is resolved in future updates (It sounds like by Update 3, it's no longer necessary), but we'd like to support earlier versions if possible, so thanks for the report, Nick!

asluk pushed a commit to asluk/USD that referenced this issue Aug 31, 2016
asluk pushed a commit to NVIDIAGameWorks/USD that referenced this issue Apr 4, 2020
…g/release + tests run) (PixarAnimationStudios#21)

* USD source upgrade to 0.8.3 version

* Added multi-configuration (debug/release) build support.

* Added CTEST run

* Update to README

* Anothe update for README

* Fix for README

* FIx for memory storage write

* More usd_diff tests with send & receive time measurment
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