[Trilinos-Users] gfortran configure problem on Mavericks

JR Cary cary at colorado.edu
Sat Jun 14 10:42:13 MDT 2014


Just ran into this:

     /usr/bin/clang++   -stdlib=libstdc++ -pipe -O3 -DNDEBUG -isysroot 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk 
-Wl,-search_paths_first -Wl,-headerpad_max_install_names 
CMakeFiles/VerifyFortranC.dir/main.c.o 
CMakeFiles/VerifyFortranC.dir/VerifyC.c.o 
CMakeFiles/VerifyFortranC.dir/VerifyCXX.cxx.o  -o VerifyFortranC 
-L/usr/local/lib/gcc/x86_64-apple-darwin12.5.0/4.8.1 -L/usr/local/lib  
libVerifyFortran.a -lgfortran -lquadmath -lm
     Undefined symbols for architecture x86_64:
       "___addtf3", referenced from:
           _write_float in libgfortran.a(write.o)
           __gfortran_random_r16 in libgfortran.a(random.o)
           __gfortran_arandom_r16 in libgfortran.a(random.o)
       "___divtf3", referenced from:
           _write_float in libgfortran.a(write.o)
       "___eqtf2", referenced from:
           _write_float in libgfortran.a(write.o)
       "___floatunditf", referenced from:
           __gfortran_random_r16 in libgfortran.a(random.o)
           __gfortran_arandom_r16 in libgfortran.a(random.o)
       "___getf2", referenced from:
           _write_float in libgfortran.a(write.o)
       "___gttf2", referenced from:
           _write_float in libgfortran.a(write.o)
       "___lttf2", referenced from:
           _write_float in libgfortran.a(write.o)
           ___quadmath_printf_fp in libquadmath.a(printf_fp.o)
       "___multf3", referenced from:
           _write_float in libgfortran.a(write.o)
           __gfortran_random_r16 in libgfortran.a(random.o)
           __gfortran_arandom_r16 in libgfortran.a(random.o)
           _round_and_return in libquadmath.a(strtoflt128.o)
           _strtoflt128 in libquadmath.a(strtoflt128.o)
       "___subtf3", referenced from:
           _write_float in libgfortran.a(write.o)
       "___trunctfdf2", referenced from:
           _write_float in libgfortran.a(write.o)
       "___unordtf2", referenced from:
           _write_float in libgfortran.a(write.o)
     ld: symbol(s) not found for architecture x86_64
     clang: error: linker command failed with exit code 1 (use -v to see 
invocation)

Any ideas?

Thx.....John
-------------- next part --------------
Configuring trilinos-sercomm in /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm at 2014-06-14-10:24:39.
/contrib/cmake-3.0.0-ser/bin/cmake -DCMAKE_INSTALL_PREFIX:PATH=/contrib/trilinos-11.8.1-sercomm -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_COLOR_MAKEFILE:BOOL=FALSE -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE -DCMAKE_C_COMPILER:FILEPATH='/usr/bin/clang' -DCMAKE_CXX_COMPILER:FILEPATH='/usr/bin/clang++' -DCMAKE_Fortran_COMPILER:FILEPATH='/usr/local/bin/gfortran' -DCMAKE_C_FLAGS:STRING='-pipe' -DCMAKE_CXX_FLAGS:STRING='-stdlib=libstdc++ -pipe' -DTrilinos_ENABLE_ML:BOOL=ON -DTrilinos_ENABLE_AztecOO:BOOL=ON -DTrilinos_ENABLE_EpetraExt:BOOL=ON -DTrilinos_ENABLE_Epetra:BOOL=ON -DTrilinos_ENABLE_Triutils:BOOL=ON -DTrilinos_ENABLE_Teuchos:BOOL=ON -DTeuchos_ENABLE_LONG_LONG_INT:BOOL=ON -DTrilinos_ENABLE_Ifpack:BOOL=ON -DDART_TESTING_TIMEOUT:STRING=600 -DTPL_Boost_INCLUDE_DIRS:FILEPATH=/contrib/boost-1_53_0/include -DTPL_ENABLE_BinUtils:BOOL=OFF -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python -DTPL_Boost_INCLUDE_DIRS:FILEPATH=/contrib/boost/include -DTrilinos_ENABLE_Amesos:BOOL=ON -DTrilinos_ENABLE_Galeri:BOOL=ON -DTrilinos_ENABLE_Shards:BOOL=ON -DTrilinos_ENABLE_Intrepid:BOOL=ON -DTrilinos_ENABLE_Komplex:BOOL=ON -DTrilinos_ENABLE_Phalanx:BOOL=ON -DTrilinos_ENABLE_NOX:STRING=ON -DTPL_ENABLE_SuperLU:BOOL=ON -DSuperLU_INCLUDE_DIRS:PATH=/contrib/superlu-4.1-ser/include -DSuperLU_LIBRARY_DIRS:PATH=/contrib/superlu-4.1-ser/lib -DSuperLU_LIBRARY_NAMES:STRING=superlu /Users/cary/projects/vorpalall/builds/trilinos-11.8.1

Configuring Trilinos build directory

-- PROJECT_SOURCE_DIR='/Users/cary/projects/vorpalall/builds/trilinos-11.8.1'
-- PROJECT_BINARY_DIR='/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm'
-- CMAKE_VERSION = 3.0.0
-- Found PythonInterp: /usr/bin/python (Required is at least version "2.4") 
-- Python version 2.7.5
-- PYTHON_EXECUTABLE='/usr/bin/python'

Setting up major user options ...


***
*** Warning: Setting Trilinos_ENABLE_PyTrilinos=OFF because BUILD_SHARED_LIBS=OFF!
***

--   Setting Trilinos_ENABLE_TriKota=OFF because '/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/./packages/TriKota/Dakota' does not exit!

Reading the list of packages from /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/./PackagesList.cmake

-- Trilinos_NUM_PACKAGES='55'

Reading the list of TPLs from /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/./TPLsList.cmake

-- Trilinos_NUM_TPLS='81'

Processing Project, Repository, and Package dependency files and building internal dependencies graph ...

-- Trilinos_NUM_SE_PACKAGES='115'
-- Tentatively enabling TPL 'Pthread'

Explicitly enabled packages on input (by user):  Teuchos Epetra Shards Triutils EpetraExt AztecOO Galeri Amesos Ifpack Komplex ML Intrepid Phalanx NOX 14

Explicitly enabled SE packages on input (by user):  Teuchos Epetra Shards Triutils EpetraExt AztecOO Galeri Amesos Ifpack Komplex ML Intrepid Phalanx NOX 14

Explicitly disabled packages on input (by user or by default):  Trios ShyLU TriKota ForTrilinos PyTrilinos 5

Explicitly disabled SE packages on input (by user or by default):  KokkosCore KokkosCompat KokkosContainers KokkosLinAlg KokkosExample KokkosMpiComm KokkosTask Trioscommsplitter Triossupport Triosnnti Triosnssi Triosprograms Triosexamples Triostests Triosnetcdf-service Trios ShyLU TriKota ForTrilinos PyTrilinos 20

Explicitly enabled TPLs on input (by user):  Pthread SuperLU 2

Explicitly disabled TPLs on input (by user or by default):  BinUtils MPI 2

Disabling all packages that have a required dependency on disabled TPLs and optional package TPL support based on TPL_ENABLE_<TPL>=OFF ...


Enabling or disabling subpackages for hard enables/disables of parent packages Trilinos_ENABLE_<PARENT_PACKAGE>=ON/OFF ...

-- Setting subpackage enable Trilinos_ENABLE_TeuchosCore=ON because parent package Trilinos_ENABLE_Teuchos=ON
-- Setting subpackage enable Trilinos_ENABLE_TeuchosParameterList=ON because parent package Trilinos_ENABLE_Teuchos=ON
-- Setting subpackage enable Trilinos_ENABLE_TeuchosComm=ON because parent package Trilinos_ENABLE_Teuchos=ON
-- Setting subpackage enable Trilinos_ENABLE_TeuchosNumerics=ON because parent package Trilinos_ENABLE_Teuchos=ON
-- Setting subpackage enable Trilinos_ENABLE_TeuchosRemainder=ON because parent package Trilinos_ENABLE_Teuchos=ON

Disabling forward required packages and optional intra-package support that have a dependancy on disabled packages Trilinos_ENABLE_<TRIBITS_PACKAGE>=OFF ...


Enabling all optional packages for current set of enabled packages because Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES=ON ...

-- Setting Trilinos_ENABLE_ThyraCore=ON because NOX has an optional dependence on ThyraCore
-- Setting Trilinos_ENABLE_ThyraEpetraAdapters=ON because NOX has an optional dependence on ThyraEpetraAdapters
-- Setting Trilinos_ENABLE_ThyraEpetraExtAdapters=ON because NOX has an optional dependence on ThyraEpetraExtAdapters
-- Setting Trilinos_ENABLE_Belos=ON because NOX has an optional dependence on Belos
-- Setting Trilinos_ENABLE_Anasazi=ON because NOX has an optional dependence on Anasazi
-- Setting Trilinos_ENABLE_Stratimikos=ON because NOX has an optional dependence on Stratimikos
-- WARNING: Not Setting Trilinos_ENABLE_Teko=ON even though NOX has an optional dependence on Teko because Trilinos_ENABLE_SECONDARY_STABLE_CODE=OFF
-- Setting Trilinos_ENABLE_Isorropia=ON because NOX has an optional dependence on Isorropia
-- Setting Trilinos_ENABLE_Sacado=ON because Phalanx has an optional dependence on Sacado
-- Setting Trilinos_ENABLE_KokkosClassic=ON because Phalanx has an optional dependence on KokkosClassic
-- Setting Trilinos_ENABLE_Pamgen=ON because Intrepid has an optional dependence on Pamgen
-- Setting Trilinos_ENABLE_Tpetra=ON because Anasazi has an optional dependence on Tpetra
-- Setting Trilinos_ENABLE_Zoltan=ON because ML has an optional dependence on Zoltan
-- Setting Trilinos_ENABLE_Xpetra=ON because Galeri has an optional dependence on Xpetra
-- Setting Trilinos_ENABLE_RTOp=ON because ThyraCore has an optional dependence on RTOp
-- Setting Trilinos_ENABLE_ThreadPool=ON because KokkosClassic has an optional dependence on ThreadPool

Enabling all remaining required packages for the current set of enabled packages ...


Enabling all optional intra-package enables <TRIBITS_PACKAGE>_ENABLE_<DEPPACKAGE> that are not currently disabled if both sets of packages are enabled ...

-- Setting KokkosClassic_ENABLE_ThreadPool=ON since Trilinos_ENABLE_KokkosClassic=ON AND Trilinos_ENABLE_ThreadPool=ON
-- Setting Sacado_ENABLE_Teuchos=ON since Trilinos_ENABLE_Sacado=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting Epetra_ENABLE_Teuchos=ON since Trilinos_ENABLE_Epetra=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting Shards_ENABLE_Teuchos=ON since Trilinos_ENABLE_Shards=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting Tpetra_ENABLE_Epetra=ON since Trilinos_ENABLE_Tpetra=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting EpetraExt_ENABLE_Triutils=ON since Trilinos_ENABLE_EpetraExt=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Xpetra_ENABLE_Epetra=ON since Trilinos_ENABLE_Xpetra=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Xpetra_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Xpetra=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Xpetra_ENABLE_KokkosClassic=ON since Trilinos_ENABLE_Xpetra=ON AND Trilinos_ENABLE_KokkosClassic=ON
-- Setting Xpetra_ENABLE_Tpetra=ON since Trilinos_ENABLE_Xpetra=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Isorropia_ENABLE_Tpetra=ON since Trilinos_ENABLE_Isorropia=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Isorropia_ENABLE_KokkosClassic=ON since Trilinos_ENABLE_Isorropia=ON AND Trilinos_ENABLE_KokkosClassic=ON
-- Setting AztecOO_ENABLE_Teuchos=ON since Trilinos_ENABLE_AztecOO=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting Galeri_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Galeri=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Galeri_ENABLE_Xpetra=ON since Trilinos_ENABLE_Galeri=ON AND Trilinos_ENABLE_Xpetra=ON
-- Setting Galeri_ENABLE_Tpetra=ON since Trilinos_ENABLE_Galeri=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Amesos_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Amesos=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Amesos_ENABLE_Triutils=ON since Trilinos_ENABLE_Amesos=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Amesos_ENABLE_Galeri=ON since Trilinos_ENABLE_Amesos=ON AND Trilinos_ENABLE_Galeri=ON
-- Setting Ifpack_ENABLE_Amesos=ON since Trilinos_ENABLE_Ifpack=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting Ifpack_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Ifpack=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Ifpack_ENABLE_AztecOO=ON since Trilinos_ENABLE_Ifpack=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting Ifpack_ENABLE_Galeri=ON since Trilinos_ENABLE_Ifpack=ON AND Trilinos_ENABLE_Galeri=ON
-- Setting ML_ENABLE_Teuchos=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Teuchos=ON
-- Setting ML_ENABLE_Epetra=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting ML_ENABLE_Zoltan=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Zoltan=ON
-- Setting ML_ENABLE_Galeri=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Galeri=ON
-- Setting ML_ENABLE_Amesos=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting ML_ENABLE_Ifpack=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting ML_ENABLE_AztecOO=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting ML_ENABLE_EpetraExt=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting ML_ENABLE_Isorropia=ON since Trilinos_ENABLE_ML=ON AND Trilinos_ENABLE_Isorropia=ON
-- Setting Belos_ENABLE_Epetra=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Belos_ENABLE_Tpetra=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Belos_ENABLE_Galeri=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Galeri=ON
-- Setting Belos_ENABLE_Triutils=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Belos_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Belos_ENABLE_Ifpack=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting Belos_ENABLE_ML=ON since Trilinos_ENABLE_Belos=ON AND Trilinos_ENABLE_ML=ON
-- Setting Anasazi_ENABLE_Tpetra=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Tpetra=ON
-- Setting Anasazi_ENABLE_Epetra=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Anasazi_ENABLE_ThyraCore=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_ThyraCore=ON
-- Setting Anasazi_ENABLE_ThyraEpetraAdapters=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_ThyraEpetraAdapters=ON
-- Setting Anasazi_ENABLE_Triutils=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Anasazi_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Anasazi_ENABLE_Ifpack=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting Anasazi_ENABLE_Amesos=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting Anasazi_ENABLE_AztecOO=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting Anasazi_ENABLE_Belos=ON since Trilinos_ENABLE_Anasazi=ON AND Trilinos_ENABLE_Belos=ON
-- Setting Stratimikos_ENABLE_Amesos=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting Stratimikos_ENABLE_AztecOO=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting Stratimikos_ENABLE_Belos=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_Belos=ON
-- Setting Stratimikos_ENABLE_Ifpack=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting Stratimikos_ENABLE_ML=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_ML=ON
-- Setting Stratimikos_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Stratimikos_ENABLE_Triutils=ON since Trilinos_ENABLE_Stratimikos=ON AND Trilinos_ENABLE_Triutils=ON
-- Setting Intrepid_ENABLE_Epetra=ON since Trilinos_ENABLE_Intrepid=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Intrepid_ENABLE_EpetraExt=ON since Trilinos_ENABLE_Intrepid=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting Intrepid_ENABLE_Amesos=ON since Trilinos_ENABLE_Intrepid=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting Intrepid_ENABLE_Pamgen=ON since Trilinos_ENABLE_Intrepid=ON AND Trilinos_ENABLE_Pamgen=ON
-- Setting Phalanx_ENABLE_KokkosClassic=ON since Trilinos_ENABLE_Phalanx=ON AND Trilinos_ENABLE_KokkosClassic=ON
-- Setting Phalanx_ENABLE_Belos=ON since Trilinos_ENABLE_Phalanx=ON AND Trilinos_ENABLE_Belos=ON
-- Setting Phalanx_ENABLE_Epetra=ON since Trilinos_ENABLE_Phalanx=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting Phalanx_ENABLE_Ifpack=ON since Trilinos_ENABLE_Phalanx=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting Phalanx_ENABLE_Intrepid=ON since Trilinos_ENABLE_Phalanx=ON AND Trilinos_ENABLE_Intrepid=ON
-- Setting Phalanx_ENABLE_ML=ON since Trilinos_ENABLE_Phalanx=ON AND Trilinos_ENABLE_ML=ON
-- Setting Phalanx_ENABLE_Amesos=ON since Trilinos_ENABLE_Phalanx=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting NOX_ENABLE_Epetra=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Epetra=ON
-- Setting NOX_ENABLE_EpetraExt=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_EpetraExt=ON
-- Setting NOX_ENABLE_ThyraCore=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_ThyraCore=ON
-- Setting NOX_ENABLE_ThyraEpetraAdapters=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_ThyraEpetraAdapters=ON
-- Setting NOX_ENABLE_ThyraEpetraExtAdapters=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_ThyraEpetraExtAdapters=ON
-- Setting NOX_ENABLE_Amesos=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Amesos=ON
-- Setting NOX_ENABLE_AztecOO=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_AztecOO=ON
-- Setting NOX_ENABLE_Ifpack=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Ifpack=ON
-- Setting NOX_ENABLE_ML=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_ML=ON
-- Setting NOX_ENABLE_Belos=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Belos=ON
-- Setting NOX_ENABLE_Anasazi=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Anasazi=ON
-- Setting NOX_ENABLE_Stratimikos=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Stratimikos=ON
-- Setting NOX_ENABLE_Isorropia=ON since Trilinos_ENABLE_NOX=ON AND Trilinos_ENABLE_Isorropia=ON

Enabling all remaining required TPLs for current set of enabled packages ...

-- Setting TPL_ENABLE_BLAS=ON because it is required by the enabled package TeuchosNumerics
-- Setting TPL_ENABLE_LAPACK=ON because it is required by the enabled package TeuchosNumerics
-- Setting TPL_ENABLE_Boost=ON because it is required by the enabled package Phalanx

Enabling all optional package TPL support for currently enabled TPLs ...

-- Setting TeuchosCore_ENABLE_Boost=ON since TPL_ENABLE_Boost=ON
-- Setting ThreadPool_ENABLE_Pthread=ON since TPL_ENABLE_Pthread=ON
-- Setting Amesos_ENABLE_SuperLU=ON since TPL_ENABLE_SuperLU=ON
-- Setting Ifpack_ENABLE_SuperLU=ON since TPL_ENABLE_SuperLU=ON
-- Setting Ifpack_ENABLE_Boost=ON since TPL_ENABLE_Boost=ON
-- Setting ML_ENABLE_SuperLU=ON since TPL_ENABLE_SuperLU=ON
-- Setting Intrepid_ENABLE_Boost=ON since TPL_ENABLE_Boost=ON
-- Setting NOX_ENABLE_LAPACK=ON since TPL_ENABLE_LAPACK=ON
-- Setting NOX_ENABLE_BLAS=ON since TPL_ENABLE_BLAS=ON

Enabling TPLs based on <TRIBITS_PACKAGE>_ENABLE_<TPL>=ON if TPL is not explicitly disabled ...


Set cache entries for optional packages/TPLs and tests/examples for packages actually enabled ...


Enabling all packages not yet enabled that have at least one subpackage enabled ...

-- Setting Trilinos_ENABLE_Kokkos=ON because Trilinos_ENABLE_KokkosClassic=ON
-- Setting Trilinos_ENABLE_Thyra=ON because Trilinos_ENABLE_ThyraCore=ON

Final set of enabled packages:  Teuchos ThreadPool RTOp Kokkos Sacado Epetra Zoltan Shards Triutils Tpetra EpetraExt Xpetra Thyra Isorropia AztecOO Galeri Amesos Pamgen Ifpack Komplex ML Belos Anasazi Stratimikos Intrepid Phalanx NOX 27

Final set of enabled SE packages:  TeuchosCore TeuchosParameterList TeuchosComm TeuchosNumerics TeuchosRemainder Teuchos ThreadPool RTOp KokkosClassic Kokkos Sacado Epetra Zoltan Shards Triutils Tpetra EpetraExt Xpetra ThyraCore ThyraEpetraAdapters ThyraEpetraExtAdapters Thyra Isorropia AztecOO Galeri Amesos Pamgen Ifpack Komplex ML Belos Anasazi Stratimikos Intrepid Phalanx NOX 36

Final set of non-enabled packages:  TrilinosFramework Gtest GlobiPack OptiPack Pliris Amesos2 SEACAS Trios Zoltan2 Ifpack2 ShyLU FEI Teko TriKota STK Moertel TrilinosCouplings Rythmos MOOCHO Stokhos Piro Sundance CTrilinos ForTrilinos PyTrilinos Didasko Optika Mesquite 28

Final set of non-enabled SE packages:  TrilinosFramework Gtest KokkosTPL KokkosCore KokkosCompat KokkosContainers KokkosLinAlg KokkosExample KokkosMpiComm KokkosTask GlobiPack ThyraTpetraAdapters OptiPack Pliris Amesos2 SEACASExodus SEACASExodus_for SEACASNemesis SEACASIoss SEACASChaco SEACASAprepro_lib SEACASSupes SEACASSuplib SEACASSVDI SEACASPLT SEACASAlgebra SEACASAprepro SEACASBlot SEACASConjoin SEACASEjoin SEACASEpu SEACASExo2mat SEACASExodiff SEACASExomatlab SEACASExotxt SEACASFastq SEACASGjoin SEACASGen3D SEACASGenshell SEACASGrepos SEACASGrope SEACASMapvarlib SEACASMapvar SEACASMapvar-kd SEACASMat2exo SEACASNemslice SEACASNemspread SEACASNumbers SEACASTxtexo SEACAS Trioscommsplitter Triossupport Triosnnti Triosnssi Triosprograms Triosexamples Triostests Triosnetcdf-service Trios Zoltan2 Ifpack2 ShyLU FEI Teko TriKota STK Moertel TrilinosCouplings Rythmos MOOCHO Stokhos Piro Sundance CTrilinos ForTrilinos PyTrilinos Didasko Optika Mesquite 79

Final set of enabled TPLs:  Pthread BLAS LAPACK Boost SuperLU 5

Final set of non-enabled TPLs:  MKL yaml-cpp Peano CUDA CUSPARSE Thrust Cusp TBB HWLOC BinUtils ARPREC QD MPI Scotch OVIS gpcd METIS ParMETIS LibTopoMap PaToH CppUnit ADOLC ADIC TVMET MF ExodusII Nemesis XDMF Netcdf y12m SuperLUDist SuperLUMT Cholmod Zlib UMFPACK MA28 AMD CSparse HYPRE PETSC BLACS SCALAPACK MUMPS PARDISO_MKL PARDISO Oski TAUCS ForUQTK Dakota HIPS HDF5 MATLAB CASK SPARSKIT QT gtest BoostLib BoostAlbLib OpenNURBS Portals CrayPortals Gemini InfiniBand BGPDCMF BGQPAMI Pablo HPCToolkit Pnetcdf Clp GLPK qpOASES Matio PAPI MATLABLib Eigen X11 76

Probing the environment ...

-- CMAKE_BUILD_TYPE='Release'
-- The C compiler identification is AppleClang 5.1.0.5030040
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- CMAKE_C_COMPILER_ID='Clang'
-- The CXX compiler identification is AppleClang 5.1.0.5030040
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- CMAKE_CXX_COMPILER_ID='Clang'
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /usr/local/bin/gfortran
-- Check for working Fortran compiler: /usr/local/bin/gfortran  -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/local/bin/gfortran supports Fortran 90
-- Checking whether /usr/local/bin/gfortran supports Fortran 90 -- yes
-- Trilinos_HOSTNAME='cleone.carys.home'
-- CMAKE_HOST_SYSTEM_NAME='Darwin'
-- Looking for C++ include sys/time.h
-- Looking for C++ include sys/time.h - found
-- Looking for C++ include time.h
-- Looking for C++ include time.h - found
-- Looking for C++ include stdint.h
-- Looking for C++ include stdint.h - found
-- Looking for C++ include inttypes.h
-- Looking for C++ include inttypes.h - found
-- Found Perl: /usr/bin/perl (found version "5.16.2") 
-- Fortran name mangling: LOWER UNDER
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Failed
CMake Error at /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface.cmake:332 (message):
  The Fortran compiler:

    /usr/local/bin/gfortran

  and the CXX compiler:

    /usr/bin/clang++

  failed to compile a simple test project using both languages.  The output
  was:

    Change Dir: /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX
    
    Run Build Command:"/usr/bin/make"
    /contrib/cmake-3.0.0-ser/bin/cmake -H/contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify -B/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX --check-build-system CMakeFiles/Makefile.cmake 0
    /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_progress_start /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles/progress.marks
    /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
    /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/VerifyFortran.dir/build.make CMakeFiles/VerifyFortran.dir/depend
    cd /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX && /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_depends "Unix Makefiles" /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles/VerifyFortran.dir/DependInfo.cmake
    Scanning dependencies of target VerifyFortran
    /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/VerifyFortran.dir/build.make CMakeFiles/VerifyFortran.dir/requires
    make[2]: Nothing to be done for `CMakeFiles/VerifyFortran.dir/requires'.
    /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/VerifyFortran.dir/build.make CMakeFiles/VerifyFortran.dir/build
    /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_progress_report /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles 1
    [ 25%] Building Fortran object CMakeFiles/VerifyFortran.dir/VerifyFortran.f.o
    /usr/local/bin/gfortran  -DVERIFY_CXX -O3 -I/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX    -c /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify/VerifyFortran.f -o CMakeFiles/VerifyFortran.dir/VerifyFortran.f.o
    Linking Fortran static library libVerifyFortran.a
    /contrib/cmake-3.0.0-ser/bin/cmake -P CMakeFiles/VerifyFortran.dir/cmake_clean_target.cmake
    /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_link_script CMakeFiles/VerifyFortran.dir/link.txt --verbose=1
    /usr/bin/ar cr libVerifyFortran.a  CMakeFiles/VerifyFortran.dir/VerifyFortran.f.o
    /usr/bin/ranlib libVerifyFortran.a
    /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_progress_report /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles  1
    [ 25%] Built target VerifyFortran
    /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/VerifyFortranC.dir/build.make CMakeFiles/VerifyFortranC.dir/depend
    cd /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX && /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_depends "Unix Makefiles" /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles/VerifyFortranC.dir/DependInfo.cmake
    Scanning dependencies of target VerifyFortranC
    /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/VerifyFortranC.dir/build.make CMakeFiles/VerifyFortranC.dir/build
    /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_progress_report /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles 2
    [ 50%] Building C object CMakeFiles/VerifyFortranC.dir/main.c.o
    /usr/bin/clang  -DVERIFY_CXX -pipe -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -I/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX    -o CMakeFiles/VerifyFortranC.dir/main.c.o   -c /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify/main.c
    /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_progress_report /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles 3
    [ 75%] Building C object CMakeFiles/VerifyFortranC.dir/VerifyC.c.o
    /usr/bin/clang  -DVERIFY_CXX -pipe -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -I/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX    -o CMakeFiles/VerifyFortranC.dir/VerifyC.c.o   -c /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify/VerifyC.c
    /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_progress_report /Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX/CMakeFiles 4
    [100%] Building CXX object CMakeFiles/VerifyFortranC.dir/VerifyCXX.cxx.o
    /usr/bin/clang++   -DVERIFY_CXX -stdlib=libstdc++ -pipe -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -I/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/FortranCInterface/VerifyCXX    -o CMakeFiles/VerifyFortranC.dir/VerifyCXX.cxx.o -c /contrib/cmake-3.0.0-ser/share/cmake-3.0/Modules/FortranCInterface/Verify/VerifyCXX.cxx
    Linking CXX executable VerifyFortranC
    /contrib/cmake-3.0.0-ser/bin/cmake -E cmake_link_script CMakeFiles/VerifyFortranC.dir/link.txt --verbose=1
    /usr/bin/clang++   -stdlib=libstdc++ -pipe -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names   CMakeFiles/VerifyFortranC.dir/main.c.o CMakeFiles/VerifyFortranC.dir/VerifyC.c.o CMakeFiles/VerifyFortranC.dir/VerifyCXX.cxx.o  -o VerifyFortranC  -L/usr/local/lib/gcc/x86_64-apple-darwin12.5.0/4.8.1  -L/usr/local/lib  libVerifyFortran.a -lgfortran -lquadmath -lm 
    Undefined symbols for architecture x86_64:
      "___addtf3", referenced from:
          _write_float in libgfortran.a(write.o)
          __gfortran_random_r16 in libgfortran.a(random.o)
          __gfortran_arandom_r16 in libgfortran.a(random.o)
      "___divtf3", referenced from:
          _write_float in libgfortran.a(write.o)
      "___eqtf2", referenced from:
          _write_float in libgfortran.a(write.o)
      "___floatunditf", referenced from:
          __gfortran_random_r16 in libgfortran.a(random.o)
          __gfortran_arandom_r16 in libgfortran.a(random.o)
      "___getf2", referenced from:
          _write_float in libgfortran.a(write.o)
      "___gttf2", referenced from:
          _write_float in libgfortran.a(write.o)
      "___lttf2", referenced from:
          _write_float in libgfortran.a(write.o)
          ___quadmath_printf_fp in libquadmath.a(printf_fp.o)
      "___multf3", referenced from:
          _write_float in libgfortran.a(write.o)
          __gfortran_random_r16 in libgfortran.a(random.o)
          __gfortran_arandom_r16 in libgfortran.a(random.o)
          _round_and_return in libquadmath.a(strtoflt128.o)
          _strtoflt128 in libquadmath.a(strtoflt128.o)
      "___subtf3", referenced from:
          _write_float in libgfortran.a(write.o)
      "___trunctfdf2", referenced from:
          _write_float in libgfortran.a(write.o)
      "___unordtf2", referenced from:
          _write_float in libgfortran.a(write.o)
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [VerifyFortranC] Error 1
    make[1]: *** [CMakeFiles/VerifyFortranC.dir/all] Error 2
    make: *** [all] Error 2
    
Call Stack (most recent call first):
  cmake/tribits/package_arch/TribitsFortranMangling.cmake:50 (FortranCInterface_VERIFY)
  cmake/tribits/package_arch/TribitsGlobalMacros.cmake:1563 (INCLUDE)
  cmake/tribits/package_arch/TribitsProjectImpl.cmake:187 (TRIBITS_SETUP_ENV)
  cmake/tribits/package_arch/TribitsProject.cmake:75 (TRIBITS_PROJECT_IMPL)
  CMakeLists.txt:92 (TRIBITS_PROJECT)


-- Configuring incomplete, errors occurred!
See also "/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/CMakeOutput.log".
See also "/Users/cary/projects/vorpalall/builds/trilinos-11.8.1/sercomm/CMakeFiles/CMakeError.log".
Package trilinos-11.8.1-sercomm failed to configure at 2014-06-14-10:24:54.
FAILURE


More information about the Trilinos-Users mailing list