-
Notifications
You must be signed in to change notification settings - Fork 85
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
fix compilation error #91
base: master
Are you sure you want to change the base?
fix compilation error #91
Conversation
Thank you very much for your contribution! If time permits I will publish the new release this weekend. One question: Which CUDA version did you use, was it CUDA 10.0? |
Hi, does the following fix your compilation issues with CUDA 10.0 as well? I would prefer a fix that avoids spreading glm types.
|
Hi, I just uploaded the new version 1.3.0. Could you please see if this also fixes your problem, without the changes in your pull request? |
Sorry for my late reply. I just tested the new version 1.3.0, it seems like the problem still exists. My NVIDIA Driver is 396.51 and CUDA is 9.1.85.
|
Hi, this is quite strange as all of my machines with 16.04 and CUDA 9.0 or 10.0 compile without error. Did you install an updated version of glm? |
I just had a quick check on glm, shows that
and the GCC that I use is gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10) |
My workstations have exactly the same libglm-dev version. The only other obvious difference is my use of 9.0 and yours of 9.1. For the time being you can of course just apply your fix. If anyone else encounters this issue, please let me know. |
When I was compiling the gpu-voxels, some compilation errors occur and all of them refer to ambiguous problem in int8_t. In this pull request, I fix these ambiguities by explicitly specify the namespace of int8_t.
My test environment is Ubuntu 16.04.5 (AMD64).