Good to know then! Ruochun
On Wednesday, July 2, 2025 at 11:20:59 PM UTC+8 [email protected] wrote: > Managed to compile the library by updating Cmake and reinstalling CUDA > 12.6 from scratch! > > Il giorno venerdì 20 giugno 2025 alle 17:40:58 UTC+2 Ruochun Zhang ha > scritto: > >> I don't see anything inherently wrong in the CMake cache. At this point, >> what I can suggest is that, if you haven't done it already, update CMake, >> CUDA, and your driver to the newest, especially CMake if it's not very >> recent. Then double-check your LD_LIBRARY_PATH, making sure what's inside >> it are directories that exist. Then try rebuilding the project. You'll need >> to remove absolutely everything in the build directory before rebuilding >> it. >> >> If this doesn't fix the problem, we'll probably have to manually add some >> -l options. But as I can't reproduce the problem, I am not 100% sure what >> they should be, and I hesitate to start asking you to try all the different >> combinations. In any case, I think an updated toolchain should fix it. >> >> Thank you, >> Ruochun >> >> On Friday, June 20, 2025 at 8:30:10 PM UTC+8 [email protected] wrote: >> >>> It seems that the PATH and LD_LIBRARY_PATH are correct and linking to >>> CUDA 12.6 (I have followed the guide in the github page). >>> I'll leave the CMakeChace.txt file, I found that some of the CUDA >>> libraries are not found but I don't know if they are essential for >>> correctly compile DEME. >>> >>> Il giorno venerdì 20 giugno 2025 alle 12:57:07 UTC+2 Ruochun Zhang ha >>> scritto: >>> >>>> I guess no one could call themselves proficient in debugging >>>> compilation errors in CUDA, it's not a pleasant profession. The error you >>>> got looks like while compiling CUB, the compiler had some linker issues. I >>>> don't have this issue, but maybe the toolchain I used resolved it >>>> automatically for me. Perhaps you should, like indicated in DEME's README, >>>> first try ensuring your PATH and LD_LIBRARY_PATH have the correct content >>>> (cuda-xx.x/lib64 and such), as newer CUDA may have introduced some new >>>> requirements which can be automatically resolved. I hope this will solve >>>> the problem, but if not we'll have to have a look at your CMakeCache.txt. >>>> >>>> Thank you, >>>> Ruochun >>>> >>>> On Friday, June 20, 2025 at 6:00:31 PM UTC+8 [email protected] wrote: >>>> >>>>> Hi, >>>>> I am currently trying to build the C++ version of DEME in my machine >>>>> but unable to do so. >>>>> I am using: >>>>> - Nvidia driver 535.230.02 >>>>> - Cuda 12.6 >>>>> - running Ubuntu 22.04 >>>>> The compilation starts but fails and returns this output (see attached >>>>> file) when building the Demos. I am not very proficient in debugging >>>>> compilation errors in Cuda. Any help would be greatly appreciated. >>>>> >>>>> >>>>> >>>> -- You received this message because you are subscribed to the Google Groups "ProjectChrono" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/projectchrono/ca888751-3bb3-4fe7-9f52-d9061769b57en%40googlegroups.com.
