cook-1229
cook-1229
Thanks for the response, @jhux2. I can't reach that webpage, likely due to network problems on my side. Still, in Makefile.Trilinos.export, I see ``` Trilinos_TPL_LIST= DLlib Netcdf Boost LAPACK BLAS...
Using ```-DCMAKE_EXE_LINKER_FLAGS="-L/usr/lib/x86_64-linux-gnu -lhdf5_serial ``` as suggested, the linker flags are inclued...but at the wrong spot. ``` $ /usr/bin/mpicxx -O3 -DNDEBUG -L/usr/lib/x86_64-linux-gnu -lhdf5_serial -lsz -lz -laec CMakeFiles/SEACASNemesis_ne_ctest_wrap.dir/ne_ctest_wrap.c.o -o SEACASNemesis_ne_ctest_wrap.exe libnemesis.a ../exodus/libexodus.a...
Nope, CMAKE_LINK_LIBRARY_FLAG is not the solution. I wonder if Exodus (and others) are lacking the configuration that they need these libraries?
Excuse me, I wrote Exodus, but the issue is appearing in the linking of SEACASNemesis_ne_ctest_wrap.exe.
Looking in the SEACAS README.md, I found ```Trilinos_EXTRA_LINK_FLAGS```. I set ```-D Trilinos_EXTRA_LINK_FLAGS:STRING="-lhdf5_serial -lsz -lz -laec"``` in the cmake call, and the compilation completed without error. These libraries are required to...