To me, because CMakeCUDACompilerId.cu is a Cmake-generated minimal example 
and it failed to compile, it looks like the compiler is not configured 
properly and cannot compile anything. The solution is probably 
case-by-case. I am not familiar with the installation process of CUDA 
enough to accurately remote-diagnose (but someone else here might be). The 
best you can do is to write a minimal CUDA example, test if it can be 
compiled, and debug starting from there. However, I have a couple of 
guesses...
1. If you installed CUDA multiple times or had multiple trials (like once 
from apt-get and then another time from a downloaded file), there can be 
conflicts. The nvcc in /usr/bin might be a symbolic link, and it could be 
linked against an executable that is not compatible with the CUDA toolkit. 
You might try to fix this symbolic link by linking it against that one in 
cuda-12.0/bin, or the one you think is correct.
2. Just remove all installation of CUDA and start over.
3. I don't know the GCC or Clang version you are using. It's not likely, 
but it might be too old or too new to be compatible with nvcc. GCC 9.4 
should be a version that works in most of my trials, in case you wish to 
give it a try.

That is all I can think of at this point, thank you,
Ruochun
On Thursday, May 9, 2024 at 4:54:34 PM UTC+8 [email protected] wrote:

> After press c to configure, there is also an error like this:
> [image: 5c8b56934e5f50fa728c05edc5b5ffd.jpg]
>
> On Thursday, May 9, 2024 at 2:27:59 PM UTC+8 Ruochun Zhang wrote:
>
>> Can you please press c to configure the project, so we might know what is 
>> still missing for the project? If nothing goes wrong, then try pressing g 
>> to generate the project.
>>
>> Thank you,
>> Ruochun
>>
>> On Thursday, May 9, 2024 at 10:11:05 AM UTC+8 [email protected] wrote:
>>
>>> I updated the cmake from 3.20 to 3.29, which made it find the nvcc. 
>>> However, the ccmake GUI is empty now.
>>> [image: 微信图片_20240509100541.jpg]
>>>
>>>
>>> On Thursday, May 9, 2024 at 3:36:40 AM UTC+8 Ruochun Zhang wrote:
>>>
>>> It looks like it found the compiler nvcc this time, but it's not working 
>>> correctly... How did you make it find nvcc in */usr/bin* this time? I 
>>> thought you had nvcc in another location last time. You re-installed? And 
>>> can you show the ccmake GUI this time as well?
>>>
>>> Ruochun
>>>
>>> On Wednesday, May 8, 2024 at 5:16:58 PM UTC+8 [email protected] wrote:
>>>
>>> Hi Dr. Zhang,
>>>
>>> I still encountered a error like this. Do you have any suggestion?
>>>
>>> Thanks!
>>> [image: a391d46ae4497f81bd18b7e111b4842.jpg]
>>> On Tuesday, May 7, 2024 at 8:20:57 PM UTC+8 Ruochun Zhang wrote:
>>>
>>> Doesn't look like it finds a CUDA compiler at all. It appears that 
>>> /usr/bin is checked but it's not found there. Please make sure your CUDA 
>>> installation is in PATH. Maybe the troubleshooting part of this section 
>>> <https://github.com/projectchrono/DEM-Engine?tab=readme-ov-file#compilation>
>>>  
>>> of DEME manual can help you.
>>>
>>> Thank you,
>>> Ruochun
>>>
>>> On Tuesday, May 7, 2024 at 7:14:18 PM UTC+8 [email protected] wrote:
>>>
>>> The ccmake GUI and the configure error are shown below. I do not see 
>>> anything related to  CUDA_ARCHITECTURES or CUDA_PATH.
>>> [image: 微信图片_20240507191053.jpg] [image: 微信图片_20240507191047.jpg]
>>>
>>> On Tuesday, May 7, 2024 at 6:12:11 PM UTC+8 Ruochun Zhang wrote:
>>>
>>> Looks all good. Please show your ccmake GUI when configuring the 
>>> project: You may see in there a few missing items that the autodetection 
>>> failed to identify. Could be CUDA_ARCHITECTURES or CUDA_PATH related.
>>> If this is the case, then we may help you fill them out manually.
>>>
>>> Ruochun
>>> On Tuesday, May 7, 2024 at 5:23:14 PM UTC+8 [email protected] wrote:
>>>
>>> Hi Dr. Zhang:
>>>
>>> The versions of cmake and cuda, and the model of GPU are shown below.
>>>
>>> Thank you!
>>> [image: 微信图片_20240507171644.jpg]
>>>
>>> On Tuesday, May 7, 2024 at 4:50:27 PM UTC+8 Ruochun Zhang wrote:
>>>
>>> Hi Dr. Shen,
>>>
>>> A couple of questions: What is your cmake version, what is your CUDA 
>>> version, and what model is the GPU you have on your system?
>>>
>>> Thank you,
>>> Ruochun
>>>
>>> On Tuesday, May 7, 2024 at 8:37:47 AM UTC+8 [email protected] wrote:
>>>
>>> Hello everyone,
>>>
>>> When i build the c++ DEME, there is an error as shown in the figure 
>>> below.
>>>
>>> Coould anyone give me a help?
>>>
>>> Thanks![image: 微信图片_20240507083122.jpg]
>>>
>>>

-- 
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 on the web visit 
https://groups.google.com/d/msgid/projectchrono/09da4df2-d665-41e1-875e-37fc9045d650n%40googlegroups.com.

Reply via email to