[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Trilinos build from source code



On 06.02.2020 00:51, Gary L. Roach wrote:

I know that this is not a main stream debian question but I have not been able to get any response from the Trilinos (sandia labs) mailing list. I am desparate.

I am running a Debian Buster KDE system and am trying to set up Elmer with Trilinos. In short, a setup for some heavy duty computer modeling. Because of several factors, I chose to download the latest source code from GitHub. The CMake file (without MPI support) worked fine and the make file ran fine. But when I included MPI into the CMake file, (see below) the CMake still ran fine.

____________________________________________________________

But when I tried to run make I got the following errors:

____________________________________________________________

[ 17%] Built target suplib
[ 21%] Built target plt[ 17%] Built target suplib
[ 21%] Built target plt
[ 21%] Linking CXX executable exo2mat
[ 21%] Linking CXX executable conjoin
[ 21%] Linking CXX executable epu
[ 21%] Linking CXX executable exodiff
/usr/bin/ld: ..//.usr.//binlibraries//ldexodus:/ libexodus.a.(.ex_utils.c.o//)usr:/. .undefined reference/ binlibraries/toexodus /symbollibexodus.a/ ld':(H5get_libversionex_utils.c.o@)@:HDF5_SERIAL_1.8.7 . ./'undefined
/usr ..//binreference /to ldsymbol:  '/H5get_libversion/@usr@/HDF5_SERIAL_1.8.7lib'/
x86_64/-usrlinux/-bingnu//ldlibhdf5_serial.so.103::  /error/ usradding/ libsymbols/:x86_64 -DSOlinux -missinggnu /fromlibhdf5_serial.so.103 :command  errorline
adding symbols: DSO missing from command line

I think your system is missing some dependencies. Try to install "libhdf5-dev" package and see if that helps.
    $ sudo apt install libhdf5-dev libhdf5-103 libhdf5-cpp-103

-- 
With kindest regards, Alexander.

⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀ 

Reply to: