>>> Executing: mpicc --version stdout: x86_64-conda-linux-gnu-cc (conda-forge gcc 13.3.0-2) 13.3.0
Executing: mpicc -o /tmp/petsc-q3as9pdp/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-q3as9pdp/config.libraries/conftest.o -Wl,-rpath,/usr/local/cuda-11.8/lib64 -L/usr/local/cuda-11.8/lib64 -lcudart -lnvToolsExt -lcufft -lcublas -lcusparse -lcusolver -lcurand -L/usr/local/cuda-11.8/lib64/stubs -lcuda -lquadmath stdout: /home/sophie/miniforge/envs/release/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: warning: libstdc++.so.6, needed by /usr/local/cuda-11.8/lib64/libnvToolsExt.so, not found (try using -rpath or -rpath-link) /home/sophie/miniforge/envs/release/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/sophie/miniforge/envs/release/lib/./././libicuuc.so.73: undefined reference to `std::condition_variable::notify_all()@GLIBCXX_3.4.11' /home/sophie/miniforge/envs/release/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/sophie/miniforge/envs/release/lib/./././libicui18n.so.73: undefined reference to `__cxa_guard_acquire@CXXABI_1.3' /home/sophie/miniforge/envs/release/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/sophie/miniforge/envs/release/lib/./././libicui18n.so.73: undefined reference to `operator delete(void*)@GLIBCXX_3.4' /home/sophie/miniforge/envs/release/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/sophie/miniforge/envs/release/lib/./././libicuuc.so.73: undefined reference to `std::__once_call@GLIBCXX_3.4.11' /home/sophie/miniforge/envs/release/bin/../lib/gcc/x86_64-conda-linux-gnu/13.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/sophie/miniforge/envs/release/lib/./././libicui18n.so.73: undefined reference to `vtable for __cxxabiv1::__si_class_type_info@CXXABI_1.3' <<<< Likely you need gcc/g++-11 for this version of cuda. [or install/use a newer version of cuda]. And best if you can use latest petsc release. Satish On Wed, 23 Jul 2025, Matthew Knepley wrote: > On Wed, Jul 23, 2025 at 11:49 AM Blondel, Sophie via petsc-users < > petsc-users@mcs.anl.gov> wrote: > > > Hi, > > > > I am trying to install PETSc (3.22.2) with Kokkos and cuda support on an > > Ubuntu laptop with dependencies loaded with Conda. > > > > You are likely to have to turn off Conda before configuring. It messes up > paths for Python and other things. > > Thanks, > > Matt > > > > The configure line is: ./configure > > PETSC_DIR=/home/sophie/Workspace/xolotl-develop-source/external/petsc > > PETSC_ARCH=rel-cuda > > --prefix=/home/sophie/Workspace/xolotl-develop-cuda/external/petsc_install > > --with-fc=0 --with-cuda=1 --with-mpi --with-openmp=0 --with-debugging=0 > > --with-shared-libraries --with-64-bit-indices --download-kokkos > > --download-kokkos-kernels --download-hdf5 > > --download-hdf5-configure-arguments=--enable-parallel --COPTFLAGS=-O3 > > --CXXOPTFLAGS=-O3 --with-cuda-arch=86 --CUDAOPTFLAGS=-O3 > > > > And the configure.log is attached. Let me know if I can provide additional > > information. > > > > Best, > > > > Sophie > > > > >