-
Notifications
You must be signed in to change notification settings - Fork 18
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
Compilation #116
Comments
You may have some sort of conflict in your environment. Possibly you have an incompatible version of PyTorch installed? There are conda packages for CUDA 12, so it definitely can compile. We should update the environment.yml file in this repository. Replace |
THanks, I got it to install with I'll try later with cuda12, however I was hoping to just use my base CUDA since I am installing on PCs. |
The cudatoolkit package does not include nvcc. The conda-forge "nvcc" is just a meta package that links to your system nvcc. This can easily get out of sync. |
I am having an issue with the compilation with CUDA 12.4. This looks related to https://discuss.pytorch.org/t/failed-to-find-nvtoolsext/179635 When I enforce the version I want, this is the error I get: conda install -c conda-forge nnpops=0.6=cuda120py310h3ec4162_11
I am looking for ways to get this to working with what I have. Is there a way to achieve that or do I need to downgrade? |
I resolved the issue. In case anyone has a similar problem, I specified the CUDA and nvcc path while running cmake: Also, I am using Pytorch 2.5 and I had to upgrade CXX_STANDARD and CUDA_STANDARD to 17 in CMakeLists.txt. |
It is required to have to build nnpops with version 11.* of cudatoolkit and a 10.3 gxx compile. These are going to be outdated. When I try to compile with own gnu gcc/g++ version 11.4 and Cuda 12.3 I get this error:
The text was updated successfully, but these errors were encountered: