On 11/26/22 07:33, Pedro Rodrigues wrote:
>
> I am trying to build the library with your candi script but I got an error,
> apparently with a missing function from Trilinos library:
>
> [ 75%] Linking CXX executable ../bin/step-1.debug
> /usr/bin/ld: /root/dealii-candi/trilinos-release-13-2-0/lib/libepetra.so:
> undefined reference to `dggsvd_'
> /usr/bin/ld: /root/dealii-candi/trilinos-release-13-2-0/lib/libepetra.so:
> undefined reference to `sggsvd_'
> collect2: error: ld returned 1 exit status
> make[2]: *** [examples/CMakeFiles/step-1.debug.dir/build.make:249:
> bin/step-1.debug] Error 1
> make[1]: *** [CMakeFiles/Makefile2:3998:
> examples/CMakeFiles/step-1.debug.dir/all] Error 2
> make: *** [Makefile:136: all] Error 2
Pedro,
the missing functions are part of BLAS. It is a bug in Trilinos that it does
not make sure the BLAS library appears on the linker line, but I don't know
how to fix this. What kind of system are you on? Can you just install deal.II
from an existing package?
Best
W.
--
------------------------------------------------------------------------
Wolfgang Bangerth email:
bang...@colostate.edu
www:
http://www.math.colostate.edu/~bangerth/