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

Compiler Error: error: extra qualification ‘BirdCurveHelper::’ on member ‘micro2bary’ [-fpermissive] #3

Closed
tyler274 opened this issue May 16, 2023 · 2 comments

Comments

@tyler274
Copy link

tyler274 commented May 16, 2023

Attempting to build on both Ubuntu and NixOS results in this error once dependencies have been sorted, on both GCC and Clang

[ 72%] Building CXX object samples/mm_displacement/CMakeFiles/mm_displacement.dir/src/dmm_process.cpp.o
In file included from /home/tport/code/vulkan_samples/vk_samples/samples/mm_displacement/src/dmm_process.cpp:34:
/home/tport/code/vulkan_samples/vk_samples/common/bird_curve_helper.hpp:66:15: error: extra qualification ‘BirdCurveHelper::’ on member ‘micro2bary’ [-fpermissive]
   66 |   static void BirdCurveHelper::micro2bary(uint32_t index, uint32_t subdivisionLevel, nvmath::vec3f& uv0, nvmath::vec3f& uv1, nvmath::vec3f& uv2);
      |               ^~~~~~~~~~~~~~~
gmake[2]: *** [samples/mm_displacement/CMakeFiles/mm_displacement.dir/build.make:109: samples/mm_displacement/CMakeFiles/mm_displacement.dir/src/dmm_process.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:781: samples/mm_displacement/CMakeFiles/mm_displacement.dir/all] Error 2
gmake: *** [Makefile:136: all] Error 2

There's other compile time errors I'm still sorting out around the equal and hash lambdas....

@tyler274
Copy link
Author

tyler274 commented May 16, 2023

titular issue fixed in #4

@tyler274 tyler274 changed the title Build Error: error: extra qualification ‘BirdCurveHelper::’ on member ‘micro2bary’ [-fpermissive] Compiler Error: error: extra qualification ‘BirdCurveHelper::’ on member ‘micro2bary’ [-fpermissive] May 17, 2023
@mklefrancois
Copy link
Contributor

Thanks for reporting, this error should be fixed in b38052d.
Closing.

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

Successfully merging a pull request may close this issue.

2 participants