[Trilinos-Users] optimized library on BG/Q

Yeom, Jae-Seung yeom2 at llnl.gov
Fri Dec 5 12:20:46 MST 2014


Thanks for the previous anwer.
I tried it as below and got linking errors.
If I link essl in place of blas but use lapack for lapack, it still compiles without error.
Could someone help?

cmake \
    -DTPL_ENABLE_MPI=OFF \
    -DCMAKE_C_COMPILER=/opt/ibmcmp/vac/bg/12.1/bin/bgxlc_r \
    -DCMAKE_CXX_COMPILER=/opt/ibmcmp/vacpp/bg/12.1/bin/bgxlC_r \
    -DCMAKE_Fortran_COMPILER=/opt/ibmcmp/xlf/bg/14.1/bin/bgxlf_r \
    -DTrilinos_ENABLE_Teuchos=ON \
    -DTrilinos_ENABLE_Epetra=ON \
    -DTrilinos_ENABLE_AztecOO=ON \
    -DTrilinos_ENABLE_Ifpack=ON \
    -DTrilinos_ENABLE_FORTRAN=OFF \
    -DBUILD_SHARED_LIBS:BOOL=OFF \
    -DTPL_BLAS_LIBRARIES:STRING="-L/bgsys/ibm_essl/prod/opt/ibmmath/lib64  -lesslbg" \
    -DTPL_LAPACK_LIBRARIES:STRING="-L/bgsys/ibm_essl/prod/opt/ibmmath/lib64  -lesslbg" \
    -DCMAKE_INSTALL_PREFIX:path=~/trilinos \
    ../trilinos-11.12.1-Source



linking errors

......
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::POEQU(int, float const*, int, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:109: undefined reference to `spoequ'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::POEQU(int, double const*, int, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:114: undefined reference to `dpoequ'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::PORFS(char, int, int, float const*, int, float const*, int, float const*, int, float*, int, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:120: undefined reference to `sporfs'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::PORFS(char, int, int, double const*, int, double const*, int, double const*, int, double*, int, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:127: undefined reference to `dporfs'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::POSVX(char, char, int, int, float*, int, float*, int, char, float*, float*, int, float*, int, float*, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:134: undefined reference to `sposvx'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::POSVX(char, char, int, int, double*, int, double*, int, char, double*, double*, int, double*, int, double*, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:141: undefined reference to `dposvx'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GESVD(char, char, int, int, float*, int, float*, float*, int, float*, int, float*, int const*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:174: undefined reference to `sgesvd'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GESVD(char, char, int, int, double*, int, double*, double*, int, double*, int, double*, int const*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:182: undefined reference to `dgesvd'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GEEQU(int, int, float const*, int, float*, float*, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:230: undefined reference to `sgeequ'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GEEQU(int, int, double const*, int, double*, double*, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:235: undefined reference to `dgeequ'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GERFS(char, int, int, float const*, int, float const*, int, int const*, float const*, int, float*, int, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:241: undefined reference to `sgerfs'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GERFS(char, int, int, double const*, int, double const*, int, int const*, double const*, int, double*, int, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:248: undefined reference to `dgerfs'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GESVX(char, char, int, int, float*, int, float*, int, int*, char, float*, float*, float*, int, float*, int, float*, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:255: undefined reference to `sgesvx'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GESVX(char, char, int, int, double*, int, double*, int, int*, char, double*, double*, double*, int, double*, int, double*, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:262: undefined reference to `dgesvx'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::ORMHR(char, char, int, int, int, int, float const*, int, float const*, float*, int, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:314: undefined reference to `sormhr'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::ORMHR(char, char, int, int, int, int, double const*, int, double const*, double*, int, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:319: undefined reference to `dormhr'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GGSVD(char, char, char, int, int, int, int*, int*, double*, int, double*, int, double*, double*, double*, int, double*, int, double*, int, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:368: undefined reference to `dggsvd'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GGSVD(char, char, char, int, int, int, int*, int*, float*, int, float*, int, float*, float*, float*, int, float*, int, float*, int, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:377: undefined reference to `sggsvd'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::SPGV(int, char, char, int, double*, double*, double*, double*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:408: undefined reference to `dspgv'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::SPGV(int, char, char, int, float*, float*, float*, float*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:413: undefined reference to `sspgv'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::SYEV(char, char, int, double*, int, double*, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:418: undefined reference to `dsyev'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::SYEV(char, char, int, float*, int, float*, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:424: undefined reference to `ssyev'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::SYEVD(char, char, int, double*, int, double*, double*, int, int*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:431: undefined reference to `dsyevd'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::SYEVD(char, char, int, float*, int, float*, float*, int, int*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:437: undefined reference to `ssyevd'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GGLSE(int, int, int, double*, int, double*, int, double*, double*, double*, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:610: undefined reference to `dgglse'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::GGLSE(int, int, int, float*, int, float*, int, float*, float*, float*, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:615: undefined reference to `sgglse'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::TRTRS(char, char, char, int, int, float const*, int, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:620: undefined reference to `strtrs'
../../../epetra/src/libepetra.a(Epetra_LAPACK.cpp.o): In function `Epetra_LAPACK::TRTRS(char, char, char, int, int, double const*, int, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/epetra/src/Epetra_LAPACK.cpp:625: undefined reference to `dtrtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::PTTRF(int, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:102: undefined reference to `spttrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::PTTRS(int, int, float const*, float const*, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:106: undefined reference to `spttrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::POEQU(int, float const*, int, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:130: undefined reference to `spoequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::PORFS(char, int, int, float*, int, float const*, int, float const*, int, float*, int, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:134: undefined reference to `sporfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::POSVX(char, char, int, int, float*, int, float*, int, char, float*, float*, int, float*, int, float*, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:138: undefined reference to `sposvx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GELSS(int, int, int, float*, int, float*, int, float*, float, int*, float*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:147: undefined reference to `sgelss'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GELSS(int, int, int, float*, int, float*, int, float*, float, int*, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:151: undefined reference to `sgelss'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GGLSE(int, int, int, float*, int, float*, int, float*, float*, float*, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:155: undefined reference to `sgglse'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GEQP3(int, int, float*, int, int*, float*, float*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:187: undefined reference to `sgeqp3'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::LASWP(int, float*, int, int, int, int const*, int) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:199: undefined reference to `slaswp'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GBTRF(int, int, int, int, float*, int, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:203: undefined reference to `sgbtrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GBTRS(char, int, int, int, int, float const*, int, int const*, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:207: undefined reference to `sgbtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GTTRF(int, float*, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:211: undefined reference to `sgttrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GTTRS(char, int, int, float const*, float const*, float const*, float const*, int const*, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:215: undefined reference to `sgttrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::LATRS(char, char, char, char, int, float*, int, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:234: undefined reference to `slatrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GBCON(char, int, int, int, float const*, int, int*, float, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:253: undefined reference to `sgbcon'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::LANGB(char, int, int, int, float const*, int, float*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:257: undefined reference to `slangb'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GEEQU(int, int, float const*, int, float*, float*, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:265: undefined reference to `sgeequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GERFS(char, int, int, float const*, int, float const*, int, int const*, float const*, int, float*, int, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:269: undefined reference to `sgerfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GBEQU(int, int, int, int, float const*, int, float*, float*, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:273: undefined reference to `sgbequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GBRFS(char, int, int, int, int, float const*, int, float const*, int, int const*, float const*, int, float*, int, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:277: undefined reference to `sgbrfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GESVX(char, char, int, int, float*, int, float*, int, int*, char, float*, float*, float*, int, float*, int, float*, float*, float*, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:281: undefined reference to `sgesvx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::TRTRS(char, char, char, int, int, float const*, int, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:293: undefined reference to `strtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::SYEV(char, char, int, float*, int, float*, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:305: undefined reference to `ssyev'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::HEEV(char, char, int, float*, int, float*, float*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:313: undefined reference to `ssyev'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GEES(char, char, int (*)(float*, float*), int, float*, int, int*, float*, float*, float*, int, float*, int, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:329: undefined reference to `sgees'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GEES(char, int, float*, int, int*, float*, float*, float*, int, float*, int, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:336: undefined reference to `sgees'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GESVD(char, char, int, int, float*, int, float*, float*, int, float*, int, float*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:350: undefined reference to `sgesvd'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GGEVX(char, char, char, char, int, float*, int, float*, int, float*, float*, float*, float*, int, float*, int, int*, int*, float*, float*, float*, float*, float*, float*, float*, int, int*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:358: undefined reference to `sggevx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GGEV(char, char, int, float*, int, float*, int, float*, float*, float*, float*, int, float*, int, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:366: undefined reference to `sggev'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::TRSEN(char, char, int const*, int, float*, int, float*, int, float*, float*, int*, float*, float*, float*, int, int*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:370: undefined reference to `strsen'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::TGSEN(int, int, int, int const*, int, float*, int, float*, int, float*, float*, float*, float*, int, float*, int, int*, float*, float*, float*, float*, int, int*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:374: undefined reference to `stgsen'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::GGES(char, char, char, int (*)(float*, float*, float*), int, float*, int, float*, int, int*, float*, float*, float*, float*, int, float*, int, float*, int, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:378: undefined reference to `sgges'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::ORMHR(char, char, int, int, int, int, float const*, int, float const*, float*, int, float*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:405: undefined reference to `sormhr'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, float>::TGEVC(char, char, int const*, int, float*, int, float*, int, float*, int, float*, int, int, int*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:425: undefined reference to `stgevc'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::PTTRF(int, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:494: undefined reference to `dpttrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::PTTRS(int, int, double const*, double const*, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:498: undefined reference to `dpttrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::POEQU(int, double const*, int, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:522: undefined reference to `dpoequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::PORFS(char, int, int, double*, int, double const*, int, double const*, int, double*, int, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:526: undefined reference to `dporfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::POSVX(char, char, int, int, double*, int, double*, int, char, double*, double*, int, double*, int, double*, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:530: undefined reference to `dposvx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GELSS(int, int, int, double*, int, double*, int, double*, double, int*, double*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:540: undefined reference to `dgelss'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GELSS(int, int, int, double*, int, double*, int, double*, double, int*, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:545: undefined reference to `dgelss'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GGLSE(int, int, int, double*, int, double*, int, double*, double*, double*, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:549: undefined reference to `dgglse'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GEQP3(int, int, double*, int, int*, double*, double*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:570: undefined reference to `dgeqp3'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::LASWP(int, double*, int, int, int, int const*, int) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:582: undefined reference to `dlaswp'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GBTRF(int, int, int, int, double*, int, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:586: undefined reference to `dgbtrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GBTRS(char, int, int, int, int, double const*, int, int const*, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:590: undefined reference to `dgbtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GTTRF(int, double*, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:594: undefined reference to `dgttrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GTTRS(char, int, int, double const*, double const*, double const*, double const*, int const*, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:598: undefined reference to `dgttrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::LATRS(char, char, char, char, int, double*, int, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:617: undefined reference to `dlatrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GBCON(char, int, int, int, double const*, int, int*, double, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:635: undefined reference to `dgbcon'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::LANGB(char, int, int, int, double const*, int, double*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:639: undefined reference to `dlangb'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GEEQU(int, int, double const*, int, double*, double*, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:647: undefined reference to `dgeequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GERFS(char, int, int, double const*, int, double const*, int, int const*, double const*, int, double*, int, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:651: undefined reference to `dgerfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GBEQU(int, int, int, int, double const*, int, double*, double*, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:655: undefined reference to `dgbequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GBRFS(char, int, int, int, int, double const*, int, double const*, int, int const*, double const*, int, double*, int, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:659: undefined reference to `dgbrfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GESVX(char, char, int, int, double*, int, double*, int, int*, char, double*, double*, double*, int, double*, int, double*, double*, double*, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:663: undefined reference to `dgesvx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::TRTRS(char, char, char, int, int, double const*, int, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:675: undefined reference to `dtrtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::SYEV(char, char, int, double*, int, double*, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:688: undefined reference to `dsyev'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::HEEV(char, char, int, double*, int, double*, double*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:700: undefined reference to `dsyev'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GEES(char, char, int (*)(double*, double*), int, double*, int, int*, double*, double*, double*, int, double*, int, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:724: undefined reference to `dgees'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GEES(char, int, double*, int, int*, double*, double*, double*, int, double*, int, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:733: undefined reference to `dgees'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GESVD(char, char, int, int, double*, int, double*, double*, int, double*, int, double*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:749: undefined reference to `dgesvd'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GGEVX(char, char, char, char, int, double*, int, double*, int, double*, double*, double*, double*, int, double*, int, int*, int*, double*, double*, double*, double*, double*, double*, double*, int, int*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:761: undefined reference to `dggevx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GGEV(char, char, int, double*, int, double*, int, double*, double*, double*, double*, int, double*, int, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:771: undefined reference to `dggev'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::TRSEN(char, char, int const*, int, double*, int, double*, int, double*, double*, int*, double*, double*, double*, int, int*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:775: undefined reference to `dtrsen'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::TGSEN(int, int, int, int const*, int, double*, int, double*, int, double*, double*, double*, double*, int, double*, int, int*, double*, double*, double*, double*, int, int*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:779: undefined reference to `dtgsen'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::GGES(char, char, char, int (*)(double*, double*, double*), int, double*, int, double*, int, int*, double*, double*, double*, double*, int, double*, int, double*, int, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:783: undefined reference to `dgges'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::ORMHR(char, char, int, int, int, int, double const*, int, double const*, double*, int, double*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:819: undefined reference to `dormhr'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, double>::TGEVC(char, char, int const*, int, double*, int, double*, int, double*, int, double*, int, int, int*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:844: undefined reference to `dtgevc'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::PTTRF(int, std::complex<float>*, std::complex<float>*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:917: undefined reference to `cpttrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::PTTRS(int, int, std::complex<float> const*, std::complex<float> const*, std::complex<float>*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:923: undefined reference to `cpttrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::POEQU(int, std::complex<float> const*, int, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:959: undefined reference to `cpoequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::PORFS(char, int, int, std::complex<float>*, int, std::complex<float> const*, int, std::complex<float> const*, int, std::complex<float>*, int, float*, float*, std::complex<float>*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:965: undefined reference to `cporfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::POSVX(char, char, int, int, std::complex<float>*, int, std::complex<float>*, int, char, float*, std::complex<float>*, int, std::complex<float>*, int, float*, float*, float*, std::complex<float>*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:971: undefined reference to `cposvx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GELSS(int, int, int, std::complex<float>*, int, std::complex<float>*, int, float*, float, int*, std::complex<float>*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:983: undefined reference to `cgelss'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GEQP3(int, int, std::complex<float>*, int, int*, std::complex<float>*, std::complex<float>*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1022: undefined reference to `cgeqp3'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::LASWP(int, std::complex<float>*, int, int, int, int const*, int) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1034: undefined reference to `claswp'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GBTRF(int, int, int, int, std::complex<float>*, int, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1039: undefined reference to `cgbtrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GBTRS(char, int, int, int, int, std::complex<float> const*, int, int const*, std::complex<float>*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1045: undefined reference to `cgbtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GTTRF(int, std::complex<float>*, std::complex<float>*, std::complex<float>*, std::complex<float>*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1051: undefined reference to `cgttrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GTTRS(char, int, int, std::complex<float> const*, std::complex<float> const*, std::complex<float> const*, std::complex<float> const*, int const*, std::complex<float>*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1057: undefined reference to `cgttrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GBCON(char, int, int, int, std::complex<float> const*, int, int*, float, float*, std::complex<float>*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1102: undefined reference to `cgbcon'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::LANGB(char, int, int, int, std::complex<float> const*, int, float*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1108: undefined reference to `clangb'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GEEQU(int, int, std::complex<float> const*, int, float*, float*, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1120: undefined reference to `cgeequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GERFS(char, int, int, std::complex<float> const*, int, std::complex<float> const*, int, int const*, std::complex<float> const*, int, std::complex<float>*, int, float*, float*, std::complex<float>*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1126: undefined reference to `cgerfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GBEQU(int, int, int, int, std::complex<float> const*, int, float*, float*, float*, float*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1132: undefined reference to `cgbequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GBRFS(char, int, int, int, int, std::complex<float> const*, int, std::complex<float> const*, int, int const*, std::complex<float> const*, int, std::complex<float>*, int, float*, float*, std::complex<float>*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1138: undefined reference to `cgbrfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GESVX(char, char, int, int, std::complex<float>*, int, std::complex<float>*, int, int*, char, float*, float*, std::complex<float>*, int, std::complex<float>*, int, float*, float*, float*, std::complex<float>*, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1144: undefined reference to `cgesvx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::TRTRS(char, char, char, int, int, std::complex<float> const*, int, std::complex<float>*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1156: undefined reference to `ctrtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::HEEV(char, char, int, std::complex<float>*, int, float*, std::complex<float>*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1174: undefined reference to `cheev'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::HEGV(int, char, char, int, std::complex<float>*, int, std::complex<float>*, int, float*, std::complex<float>*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1180: undefined reference to `chegv'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GEES(char, char, int (*)(std::complex<float>*), int, std::complex<float>*, int, int*, std::complex<float>*, std::complex<float>*, int, std::complex<float>*, int, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1192: undefined reference to `cgees'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GEES(char, int, std::complex<float>*, int, int*, float*, float*, std::complex<float>*, int, std::complex<float>*, int, float*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1201: undefined reference to `cgees'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GESVD(char, char, int, int, std::complex<float>*, int, float*, std::complex<float>*, int, std::complex<float>*, int, std::complex<float>*, int, float*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1230: undefined reference to `cgesvd'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::GGEVX(char, char, char, char, int, std::complex<float>*, int, std::complex<float>*, int, std::complex<float>*, std::complex<float>*, std::complex<float>*, int, std::complex<float>*, int, int*, int*, float*, float*, float*, float*, float*, float*, std::complex<float>*, int, float*, int*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1242: undefined reference to `cggevx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<float> >::LARNV(int, int*, int, std::complex<float>*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1314: undefined reference to `clarnv'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::PTTRF(int, std::complex<double>*, std::complex<double>*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1333: undefined reference to `zpttrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::PTTRS(int, int, std::complex<double> const*, std::complex<double> const*, std::complex<double>*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1339: undefined reference to `zpttrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::POEQU(int, std::complex<double> const*, int, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1375: undefined reference to `zpoequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::PORFS(char, int, int, std::complex<double>*, int, std::complex<double> const*, int, std::complex<double> const*, int, std::complex<double>*, int, double*, double*, std::complex<double>*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1381: undefined reference to `zporfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::POSVX(char, char, int, int, std::complex<double>*, int, std::complex<double>*, int, char, double*, std::complex<double>*, int, std::complex<double>*, int, double*, double*, double*, std::complex<double>*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1387: undefined reference to `zposvx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GELSS(int, int, int, std::complex<double>*, int, std::complex<double>*, int, double*, double, int*, std::complex<double>*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1399: undefined reference to `zgelss'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GEQP3(int, int, std::complex<double>*, int, int*, std::complex<double>*, std::complex<double>*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1438: undefined reference to `zgeqp3'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::LASWP(int, std::complex<double>*, int, int, int, int const*, int) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1450: undefined reference to `zlaswp'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GBTRF(int, int, int, int, std::complex<double>*, int, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1455: undefined reference to `zgbtrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GBTRS(char, int, int, int, int, std::complex<double> const*, int, int const*, std::complex<double>*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1461: undefined reference to `zgbtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GTTRF(int, std::complex<double>*, std::complex<double>*, std::complex<double>*, std::complex<double>*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1467: undefined reference to `zgttrf'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GTTRS(char, int, int, std::complex<double> const*, std::complex<double> const*, std::complex<double> const*, std::complex<double> const*, int const*, std::complex<double>*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1473: undefined reference to `zgttrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GBCON(char, int, int, int, std::complex<double> const*, int, int*, double, double*, std::complex<double>*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1516: undefined reference to `zgbcon'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::LANGB(char, int, int, int, std::complex<double> const*, int, double*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1522: undefined reference to `zlangb'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GEEQU(int, int, std::complex<double> const*, int, double*, double*, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1534: undefined reference to `zgeequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GERFS(char, int, int, std::complex<double> const*, int, std::complex<double> const*, int, int const*, std::complex<double> const*, int, std::complex<double>*, int, double*, double*, std::complex<double>*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1540: undefined reference to `zgerfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GBEQU(int, int, int, int, std::complex<double> const*, int, double*, double*, double*, double*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1546: undefined reference to `zgbequ'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GBRFS(char, int, int, int, int, std::complex<double> const*, int, std::complex<double> const*, int, int const*, std::complex<double> const*, int, std::complex<double>*, int, double*, double*, std::complex<double>*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1552: undefined reference to `zgbrfs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GESVX(char, char, int, int, std::complex<double>*, int, std::complex<double>*, int, int*, char, double*, double*, std::complex<double>*, int, std::complex<double>*, int, double*, double*, double*, std::complex<double>*, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1558: undefined reference to `zgesvx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::TRTRS(char, char, char, int, int, std::complex<double> const*, int, std::complex<double>*, int, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1570: undefined reference to `ztrtrs'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::HEEV(char, char, int, std::complex<double>*, int, double*, std::complex<double>*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1588: undefined reference to `zheev'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::HEGV(int, char, char, int, std::complex<double>*, int, std::complex<double>*, int, double*, std::complex<double>*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1594: undefined reference to `zhegv'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GEES(char, char, int (*)(std::complex<double>*), int, std::complex<double>*, int, int*, std::complex<double>*, std::complex<double>*, int, std::complex<double>*, int, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1606: undefined reference to `zgees'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GEES(char, int, std::complex<double>*, int, int*, double*, double*, std::complex<double>*, int, std::complex<double>*, int, double*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1615: undefined reference to `zgees'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GESVD(char, char, int, int, std::complex<double>*, int, double*, std::complex<double>*, int, std::complex<double>*, int, std::complex<double>*, int, double*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1646: undefined reference to `zgesvd'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::GGEVX(char, char, char, char, int, std::complex<double>*, int, std::complex<double>*, int, std::complex<double>*, std::complex<double>*, std::complex<double>*, int, std::complex<double>*, int, int*, int*, double*, double*, double*, double*, double*, double*, std::complex<double>*, int, double*, int*, int*, int*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1656: undefined reference to `zggevx'
../../../teuchos/numerics/src/libteuchosnumerics.a(Teuchos_LAPACK.cpp.o): In function `Teuchos::LAPACK<int, std::complex<double> >::LARNV(int, int*, int, std::complex<double>*) const':
/p/lscratchv/yeom2/trilinos-11.12.1-Source/packages/teuchos/numerics/src/Teuchos_LAPACK.cpp:1727: undefined reference to `zlarnv'
make[2]: *** [packages/ifpack/example/SparseLinSolvExp/Ifpack_SparseLinSolvExp.exe] Error 1
make[1]: *** [packages/ifpack/example/SparseLinSolvExp/CMakeFiles/Ifpack_SparseLinSolvExp.dir/all] Error 2
make: *** [all] Error 2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://software.sandia.gov/pipermail/trilinos-users/attachments/20141205/63696928/attachment-0001.html>


More information about the Trilinos-Users mailing list