libmesh installation error

82 views
Skip to first unread message

andrew.q...@gmail.com

unread,
Aug 5, 2017, 3:43:51 PM8/5/17
to moose-users
As a new user (using Ubuntu 16.04), I just followed the instruction to install moose.
step 1 and step 2 are successful.

In step 3, to install libmesh:

~/projects/moose$ scripts/update_and_rebuild_libmesh.sh

After several minutes , it stops with error:
......
  CXX      src/utils/libmesh_dbg_la-statistics.lo
  CXX      src/utils/libmesh_dbg_la-string_to_enum.lo
  CXX      src/utils/libmesh_dbg_la-timestamp.lo
  CXX      src/utils/libmesh_dbg_la-topology_map.lo
  CXX      src/utils/libmesh_oprof_la-number_lookups.lo
  CXX      src/utils/libmesh_dbg_la-tree.lo
  CXX      src/utils/libmesh_dbg_la-tree_node.lo
  CXX      src/utils/libmesh_dbg_la-utility.lo
  CXX      src/utils/libmesh_oprof_la-perf_log.lo
  CXX      src/utils/libmesh_dbg_la-xdr_cxx.lo
  CXX      src/utils/libmesh_oprof_la-plt_loader.lo
  CXX      src/utils/libmesh_oprof_la-plt_loader_read.lo
  CXX      src/utils/libmesh_oprof_la-plt_loader_write.lo
  CXX      src/utils/libmesh_oprof_la-point_locator_base.lo
  CXX      src/utils/libmesh_oprof_la-point_locator_tree.lo
  CXX      src/utils/libmesh_oprof_la-statistics.lo
  CXX      src/utils/libmesh_oprof_la-string_to_enum.lo
  CXX      src/utils/libmesh_oprof_la-timestamp.lo
  CXX      src/utils/libmesh_oprof_la-topology_map.lo
  CXX      src/utils/libmesh_oprof_la-tree.lo
  CXX      src/utils/libmesh_oprof_la-tree_node.lo
  CXX      src/utils/libmesh_oprof_la-utility.lo
  CXX      src/utils/libmesh_oprof_la-xdr_cxx.lo
  CXXLD    libmesh_dbg.la
  CXXLD    libmesh_oprof.la

*** Warning: Linking the shared library libmesh_dbg.la against the
*** static library /usr/lib/x86_64-linux-gnu/libiberty.a is not portable!
/usr/bin/ld: cannot find -ltrilinos_pike-blackbox
/usr/bin/ld: cannot find -ltrilinos_trilinoscouplings
/usr/bin/ld: cannot find -ltrilinos_piro
/usr/bin/ld: cannot find -ltrilinos_rol
/usr/bin/ld: cannot find -ltrilinos_stokhos_muelu
/usr/bin/ld: cannot find -ltrilinos_stokhos_ifpack2
/usr/bin/ld: cannot find -ltrilinos_stokhos_amesos2
/usr/bin/ld: cannot find -ltrilinos_stokhos_tpetra
/usr/bin/ld: cannot find -ltrilinos_stokhos_sacado
/usr/bin/ld: cannot find -ltrilinos_stokhos
/usr/bin/ld: cannot find -ltrilinos_rythmos
/usr/bin/ld: cannot find -ltrilinos_muelu-adapters
/usr/bin/ld: cannot find -ltrilinos_muelu-interface
/usr/bin/ld: cannot find -ltrilinos_muelu
/usr/bin/ld: cannot find -ltrilinos_moertel
/usr/bin/ld: cannot find -ltrilinos_locathyra
/usr/bin/ld: cannot find -ltrilinos_locaepetra
/usr/bin/ld: cannot find -ltrilinos_localapack
/usr/bin/ld: cannot find -ltrilinos_loca
/usr/bin/ld: cannot find -ltrilinos_noxepetra
/usr/bin/ld: cannot find -ltrilinos_noxlapack
/usr/bin/ld: cannot find -ltrilinos_nox
/usr/bin/ld: cannot find -ltrilinos_phalanx
/usr/bin/ld: cannot find -ltrilinos_intrepid
/usr/bin/ld: cannot find -ltrilinos_teko
/usr/bin/ld: cannot find -ltrilinos_stratimikos
/usr/bin/ld: cannot find -ltrilinos_stratimikosbelos
/usr/bin/ld: cannot find -ltrilinos_stratimikosaztecoo
/usr/bin/ld: cannot find -ltrilinos_stratimikosamesos
/usr/bin/ld: cannot find -ltrilinos_stratimikosml
/usr/bin/ld: cannot find -ltrilinos_stratimikosifpack
/usr/bin/ld: cannot find -ltrilinos_shylu
/usr/bin/ld: cannot find -ltrilinos_ifpack2-adapters
/usr/bin/ld: cannot find -ltrilinos_ifpack2
/usr/bin/ld: cannot find -ltrilinos_zoltan2
/usr/bin/ld: cannot find -ltrilinos_anasazitpetra
/usr/bin/ld: cannot find -ltrilinos_ModeLaplace
/usr/bin/ld: cannot find -ltrilinos_anasaziepetra
/usr/bin/ld: cannot find -ltrilinos_anasazi
/usr/bin/ld: cannot find -ltrilinos_belostpetra
/usr/bin/ld: cannot find -ltrilinos_belosepetra
/usr/bin/ld: cannot find -ltrilinos_belos
/usr/bin/ld: cannot find -ltrilinos_ml
/usr/bin/ld: cannot find -ltrilinos_komplex
/usr/bin/ld: cannot find -ltrilinos_ifpack
/usr/bin/ld: cannot find -ltrilinos_pamgen_extras
/usr/bin/ld: cannot find -ltrilinos_pamgen
/usr/bin/ld: cannot find -ltrilinos_amesos2
/usr/bin/ld: cannot find -ltrilinos_amesos
/usr/bin/ld: cannot find -ltrilinos_galeri-xpetra
/usr/bin/ld: cannot find -ltrilinos_galeri
/usr/bin/ld: cannot find -ltrilinos_aztecoo
/usr/bin/ld: cannot find -ltrilinos_dpliris
/usr/bin/ld: cannot find -ltrilinos_isorropia
/usr/bin/ld: cannot find -ltrilinos_optipack
/usr/bin/ld: cannot find -ltrilinos_xpetra-sup
/usr/bin/ld: cannot find -ltrilinos_xpetra
/usr/bin/ld: cannot find -ltrilinos_thyratpetra
/usr/bin/ld: cannot find -ltrilinos_thyraepetraext
/usr/bin/ld: cannot find -ltrilinos_thyraepetra
/usr/bin/ld: cannot find -ltrilinos_thyracore
/usr/bin/ld: cannot find -ltrilinos_epetraext
/usr/bin/ld: cannot find -ltrilinos_tpetraext
/usr/bin/ld: cannot find -ltrilinos_tpetrainout
/usr/bin/ld: cannot find -ltrilinos_tpetra
/usr/bin/ld: cannot find -ltrilinos_kokkostsqr
/usr/bin/ld: cannot find -ltrilinos_tpetrakernels
/usr/bin/ld: cannot find -ltrilinos_tpetraclassiclinalg
/usr/bin/ld: cannot find -ltrilinos_tpetraclassicnodeapi
/usr/bin/ld: cannot find -ltrilinos_tpetraclassic
/usr/bin/ld: cannot find -ltrilinos_triutils
/usr/bin/ld: cannot find -ltrilinos_globipack
/usr/bin/ld: cannot find -ltrilinos_shards
/usr/bin/ld: cannot find -ltrilinos_zoltan
/usr/bin/ld: cannot find -ltrilinos_epetra
/usr/bin/ld: cannot find -ltrilinos_sacado
/usr/bin/ld: cannot find -ltrilinos_rtop
/usr/bin/ld: cannot find -ltrilinos_teuchoskokkoscomm
/usr/bin/ld: cannot find -ltrilinos_teuchoskokkoscompat
/usr/bin/ld: cannot find -ltrilinos_teuchosremainder
/usr/bin/ld: cannot find -ltrilinos_teuchosnumerics
/usr/bin/ld: cannot find -ltrilinos_teuchoscomm
/usr/bin/ld: cannot find -ltrilinos_teuchosparameterlist
/usr/bin/ld: cannot find -ltrilinos_teuchoscore
/usr/bin/ld: cannot find -ltrilinos_kokkosalgorithms
/usr/bin/ld: cannot find -ltrilinos_kokkoscontainers
/usr/bin/ld: cannot find -ltrilinos_kokkoscore
collect2: error: ld returned 1 exit status
Makefile:6726: recipe for target 'libmesh_dbg.la' failed
make[2]: *** [libmesh_dbg.la] Error 1
make[2]: Leaving directory '/home/qpeng/projects/moose/libmesh/build'
Makefile:6251: recipe for target '../libmesh_dbg.la' failed
make[1]: *** [../libmesh_dbg.la] Error 2
make[1]: *** Waiting for unfinished jobs....

*** Warning: Linking the shared library libmesh_oprof.la against the
*** static library /usr/lib/x86_64-linux-gnu/libiberty.a is not portable!
/usr/bin/ld: cannot find -ltrilinos_pike-blackbox
/usr/bin/ld: cannot find -ltrilinos_trilinoscouplings
/usr/bin/ld: cannot find -ltrilinos_piro
/usr/bin/ld: cannot find -ltrilinos_rol
/usr/bin/ld: cannot find -ltrilinos_stokhos_muelu
/usr/bin/ld: cannot find -ltrilinos_stokhos_ifpack2
/usr/bin/ld: cannot find -ltrilinos_stokhos_amesos2
/usr/bin/ld: cannot find -ltrilinos_stokhos_tpetra
/usr/bin/ld: cannot find -ltrilinos_stokhos_sacado
/usr/bin/ld: cannot find -ltrilinos_stokhos
/usr/bin/ld: cannot find -ltrilinos_rythmos
/usr/bin/ld: cannot find -ltrilinos_muelu-adapters
/usr/bin/ld: cannot find -ltrilinos_muelu-interface
/usr/bin/ld: cannot find -ltrilinos_muelu
/usr/bin/ld: cannot find -ltrilinos_moertel
/usr/bin/ld: cannot find -ltrilinos_locathyra
/usr/bin/ld: cannot find -ltrilinos_locaepetra
/usr/bin/ld: cannot find -ltrilinos_localapack
/usr/bin/ld: cannot find -ltrilinos_loca
/usr/bin/ld: cannot find -ltrilinos_noxepetra
/usr/bin/ld: cannot find -ltrilinos_noxlapack
/usr/bin/ld: cannot find -ltrilinos_nox
/usr/bin/ld: cannot find -ltrilinos_phalanx
/usr/bin/ld: cannot find -ltrilinos_intrepid
/usr/bin/ld: cannot find -ltrilinos_teko
/usr/bin/ld: cannot find -ltrilinos_stratimikos
/usr/bin/ld: cannot find -ltrilinos_stratimikosbelos
/usr/bin/ld: cannot find -ltrilinos_stratimikosaztecoo
/usr/bin/ld: cannot find -ltrilinos_stratimikosamesos
/usr/bin/ld: cannot find -ltrilinos_stratimikosml
/usr/bin/ld: cannot find -ltrilinos_stratimikosifpack
/usr/bin/ld: cannot find -ltrilinos_shylu
/usr/bin/ld: cannot find -ltrilinos_ifpack2-adapters
/usr/bin/ld: cannot find -ltrilinos_ifpack2
/usr/bin/ld: cannot find -ltrilinos_zoltan2
/usr/bin/ld: cannot find -ltrilinos_anasazitpetra
/usr/bin/ld: cannot find -ltrilinos_ModeLaplace
/usr/bin/ld: cannot find -ltrilinos_anasaziepetra
/usr/bin/ld: cannot find -ltrilinos_anasazi
/usr/bin/ld: cannot find -ltrilinos_belostpetra
/usr/bin/ld: cannot find -ltrilinos_belosepetra
/usr/bin/ld: cannot find -ltrilinos_belos
/usr/bin/ld: cannot find -ltrilinos_ml
/usr/bin/ld: cannot find -ltrilinos_komplex
/usr/bin/ld: cannot find -ltrilinos_ifpack
/usr/bin/ld: cannot find -ltrilinos_pamgen_extras
/usr/bin/ld: cannot find -ltrilinos_pamgen
/usr/bin/ld: cannot find -ltrilinos_amesos2
/usr/bin/ld: cannot find -ltrilinos_amesos
/usr/bin/ld: cannot find -ltrilinos_galeri-xpetra
/usr/bin/ld: cannot find -ltrilinos_galeri
/usr/bin/ld: cannot find -ltrilinos_aztecoo
/usr/bin/ld: cannot find -ltrilinos_dpliris
/usr/bin/ld: cannot find -ltrilinos_isorropia
/usr/bin/ld: cannot find -ltrilinos_optipack
/usr/bin/ld: cannot find -ltrilinos_xpetra-sup
/usr/bin/ld: cannot find -ltrilinos_xpetra
/usr/bin/ld: cannot find -ltrilinos_thyratpetra
/usr/bin/ld: cannot find -ltrilinos_thyraepetraext
/usr/bin/ld: cannot find -ltrilinos_thyraepetra
/usr/bin/ld: cannot find -ltrilinos_thyracore
/usr/bin/ld: cannot find -ltrilinos_epetraext
/usr/bin/ld: cannot find -ltrilinos_tpetraext
/usr/bin/ld: cannot find -ltrilinos_tpetrainout
/usr/bin/ld: cannot find -ltrilinos_tpetra
/usr/bin/ld: cannot find -ltrilinos_kokkostsqr
/usr/bin/ld: cannot find -ltrilinos_tpetrakernels
/usr/bin/ld: cannot find -ltrilinos_tpetraclassiclinalg
/usr/bin/ld: cannot find -ltrilinos_tpetraclassicnodeapi
/usr/bin/ld: cannot find -ltrilinos_tpetraclassic
/usr/bin/ld: cannot find -ltrilinos_triutils
/usr/bin/ld: cannot find -ltrilinos_globipack
/usr/bin/ld: cannot find -ltrilinos_shards
/usr/bin/ld: cannot find -ltrilinos_zoltan
/usr/bin/ld: cannot find -ltrilinos_epetra
/usr/bin/ld: cannot find -ltrilinos_sacado
/usr/bin/ld: cannot find -ltrilinos_rtop
/usr/bin/ld: cannot find -ltrilinos_teuchoskokkoscomm
/usr/bin/ld: cannot find -ltrilinos_teuchoskokkoscompat
/usr/bin/ld: cannot find -ltrilinos_teuchosremainder
/usr/bin/ld: cannot find -ltrilinos_teuchosnumerics
/usr/bin/ld: cannot find -ltrilinos_teuchoscomm
/usr/bin/ld: cannot find -ltrilinos_teuchosparameterlist
/usr/bin/ld: cannot find -ltrilinos_teuchoscore
/usr/bin/ld: cannot find -ltrilinos_kokkosalgorithms
/usr/bin/ld: cannot find -ltrilinos_kokkoscontainers
/usr/bin/ld: cannot find -ltrilinos_kokkoscore
collect2: error: ld returned 1 exit status
Makefile:8798: recipe for target 'libmesh_oprof.la' failed
make[2]: *** [libmesh_oprof.la] Error 1
make[2]: Leaving directory '/home/qpeng/projects/moose/libmesh/build'
Makefile:6263: recipe for target '../libmesh_oprof.la' failed
make[1]: *** [../libmesh_oprof.la] Error 2
make[1]: Leaving directory '/home/qpeng/projects/moose/libmesh/build/tests'
Makefile:29149: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1


Any suggestion?

Thanks

Miller, Jason M

unread,
Aug 7, 2017, 9:58:32 AM8/7/17
to moose...@googlegroups.com
Can you send us the libMesh configure log? It should be located at:

/home/qpeng/projects/moose/libmesh/build/config.log

Thanks!
Jason

--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/59df6ec4-a4ae-489f-b0cf-d20b20465e6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages