Hi Bocheng Zou, Thank you so much, it finally worked! I knew it was a silly mistake from my side
Best, Carlos El martes, 26 de agosto de 2025 a las 4:42:27 UTC+2, [email protected] escribió: > Hi Carlos, > > Thank you for reaching out! Did you set "-T cuda=C:/Program Files/NVIDIA > GPU Computing Toolkit/CUDA/v12.6" in your cmake command line? > > Please note the following information from the document at > https://api.projectchrono.org/tutorial_install_chrono.html > > "For users with multiple side-by-side CUDA installations, the desired > version can be selected by specifying the appropriate toolchain in CMake > (e.g., -T cuda=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.8)." > > Best, > > Bocheng Zou > > > On 8/25/25 22:53, Carlos Albiñana Burdiel wrote: > > Hello everyone, > I am sure this is an easy fix but I am really struggling with the basics > of the Chrono installation. I would like to do DEM Modelling and I am > following the installation guide. > > > 1. Downloaded Visual Studio 2022 Community > 2. Installed CMake 4.1.0 > 3. Installed Source tree > 4. Installed CUDA GPU Computing Toolkit v13.0 (Windows 11 x64). > 1. Path: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0 > 5. Thrust came with CUDA > 6. Installed Eigen 3.4.0 > 1. Path: C:\packages\eigen-3.4.0 > 7. Used GIT to create repository in C:/workspace/chrono, where I > pushed the chrono extracted zip > 8. Followed the cmake-gui guide exactly as shown. > 9. Specified correctly Eigen PATH. > 10. Click Configure > > I have tried specifying the Entry CUDAToolkit_ROOT Path set as C:/Program > Files/NVIDIA GPU Computing Toolkit/CUDA/v13 > > Also specifying my GPU in CHRONO_CUDA_ARCHITECTURE set as string 89. I > have a NVIDIA GeForce RTX 4070 laptop > > I have tried uninstalling and re-installing everything. Updates NVIDIA > drivers, tried uninstalling CUDA Toolkit version 13 and used 12.6 as a > friend said it worked for him. Nothing is working > > *I get the following log:* > > We are on a Windows system > > The host processor is AMD64 > > Building for a Windows system > > The target processor is AMD64 > > Using a multi-config generator (Visual Studio 17 2022) > > Data directory copied to: C:/workspace/chrono_build/bin/data/ > > Binaries will be created in C:/workspace/chrono_build/bin/<CONFIGURATION>/ > > Visual Studio version: 1944 > > C++14 compiler support: TRUE > > C++17 compiler support: TRUE > > Searching for Eigen3 > > Eigen3 found. EIGEN3_INCLUDE_DIR: C:/packages/eigen-3.4.0 > > Target supports AVX2 instructions > > Target supports SSE instructions > > Target supports AVX2 FMA instructions > > MSVC FMA requires enabling whole program optimization; FMA disregarded > > SIMD optimization: > > AVX2 found and enabled? TRUE > > AVX found and enabled? FALSE > > FMA found and enabled? FALSE > > NEON found? FALSE > > SIMD AVX version: 2.0 > > SIMD SSE version: 4.2 > > SIMD flags: /arch:AVX2 > > Searching for Threads > > Thread library: > > Using Win32 threads? 1 > > Using pthreads? > > Searching for OpenMP > > OpenMP version: 4.0 > > Searching for MPI for C++ > > MPI compiler: MPI_CXX_COMPILER-NOTFOUND > > MPI compile flags: > > MPI include path: C:/Program Files (x86)/Microsoft SDKs/MPI/Include > > MPI link flags: > > MPI libraries: C:/Program Files (x86)/Microsoft SDKs/MPI/Lib/x64/msmpi.lib > > MPIEXEC: C:/Program Files/Microsoft MPI/Bin/mpiexec.exe > > MPIEXEC_NUMPROC_FLAG: -n > > MPIEXEC_PREFLAGS: > > MPIEXEC_POSTFLAGS: > > Searching for CUDA > > WARNING CUDA not found. CUDA features will be disabled. > > Searching for Thrust > > Thrust version: 2.5.0 > > Thrust include dir: C:/Program Files/NVIDIA GPU Computing > Toolkit/CUDA/v12.6/include > > > ==== Chrono Engine core module ==== > > > CMake Warning (dev) at src/chrono/CMakeLists.txt:656 (elseif): > ELSEIF called with no arguments, it will be skipped. > This warning is for project developers. Use -Wno-dev to suppress it. > > Add Chrono multicore collision detection library > > Using SIMD flags: /arch:AVX2 > > Warning level set to /W4 > > > ==== Chrono models ==== > > > Add ChronoModels_robot library > > > ==== Demo programs ==== > > > Add demo programs for CORE module > > Add demo programs for FEA module > > Add demo programs for ROBOT models > > Warning: the Industrial projects require Chrono::Irrlicht > > Warning: the Robosimian projects require Chrono::Vehicle! > > > Configuring done (2.2s) > > > > WHEN I ALSO SPECIFY THE ENTRY CMAKE_CUDA_COMPILER as path for C:/Program > Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/bin/nvcc.exe > > I instead get this error log: > > Pop up window Error Message: "Error in configuration process, project > files may be invalid" > And the log: > > [... same as before ...] > > Searching for MPI for C++ > > MPI compiler: MPI_CXX_COMPILER-NOTFOUND > > MPI compile flags: > > MPI include path: C:/Program Files (x86)/Microsoft SDKs/MPI/Include > > MPI link flags: > > MPI libraries: C:/Program Files (x86)/Microsoft SDKs/MPI/Lib/x64/msmpi.lib > > MPIEXEC: C:/Program Files/Microsoft MPI/Bin/mpiexec.exe > > MPIEXEC_NUMPROC_FLAG: -n > > MPIEXEC_PREFLAGS: > > MPIEXEC_POSTFLAGS: > > Searching for CUDA > > CMake Error at C:/Program > Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:676 > (message): > No CUDA toolset found. > Call Stack (most recent call first): > C:/Program > Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:8 > (CMAKE_DETERMINE_COMPILER_ID_BUILD) > C:/Program > Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCompilerId.cmake:53 > (__determine_compiler_id_test) > C:/Program > Files/CMake/share/cmake-4.1/Modules/CMakeDetermineCUDACompiler.cmake:162 > (CMAKE_DETERMINE_COMPILER_ID) > src/CMakeLists.txt:319 (enable_language) > > Configuring incomplete, errors occurred! > > > Any help is appreciated! I am trying to get started in DEM Modelling and I > don't know what I am doing wrong. > > Thanks! > > > -- > 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/bc39b515-4140-49d3-b011-7545112f3107n%40googlegroups.com > > <https://urldefense.com/v3/__https://groups.google.com/d/msgid/projectchrono/bc39b515-4140-49d3-b011-7545112f3107n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!Mak6IKo!JAd9PRQOtUsqFvlBdHKhrESs_6EMPiNMQU9eUN-kioaC2URMm4cS-RhjqOwaaIo28XDsJucnNRf5ldGd-tja5V_nkA$> > . > > -- 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/d430c984-c767-4e29-ad9d-c930da281e46n%40googlegroups.com.
