[mesa-users] MESA INSTALLATION PROBLEM

Richard Townsend townsend at astro.wisc.edu
Sat Oct 3 16:10:38 EDT 2015


Hi folks —

Avinash and I were able to solve this offline — the problem was traced to his use of ‘sudo’ when running the MESA install scripts.

Commands invoked under ‘sudo’ are run as root. If the SDK isn’t properly set up for root (e.g., by adding initialization commands to login scripts) then the install will certainly fail because the SDK stuff won’t be found.

Situations where ‘sudo’ needs to be used are few and far between, and MESA is certainly not one of them. If you use ‘sudo’ to install MESA, you are not only risking incorrect operation, you are potentially compromising the security and stability of your computer. 

Best wishes,

Rich

> On Sep 30, 2015, at 10:21 AM, Avinash Singh <avinash21292 at gmail.com> wrote:
> 
> Hello All,
> 
> After extracting mesa-SDK, when i tried to install mesa by ./install, an error crept in the installation. I'm not able to understand what's wrong here. The terminal output is pasted here.
> 
> 
> esa/crlibm has been built, tested, and exported.
> 
> ************************************************
> 
> /root/mesa-r7624/mtx
> building mtx package.
> 
> makedepf90 -m %m.mod -I../public:../private my_lapack95_dble.f90
> my_lapack95_quad.f90 mtx_support.f90 mod_klu_dble.f90 mod_klu_quad.f90
> thomas_block_dble.f90 thomas_block_quad.f90 thomas_block_klu.f90
> thomas_block_sparse.f90 bcyclic.f90 mtx_lib.f90 > .depend
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/btf_order.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/btf_maxtrans.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/btf_strongcomp.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/colamd_global.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/colamd.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_aat.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_1.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_2.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_postorder.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_post_tree.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_defaults.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_order.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_control.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_info.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_valid.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -DDINT -c ../klu_src/amd_preprocess.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/amd_global.c
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu.c -o klu_d.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_kernel.c -o
> klu_d_kernel.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_factor.c -o
> klu_d_factor.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_free_numeric.c -o
> klu_d_free_numeric.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_solve.c -o klu_d_solve.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_scale.c -o klu_d_scale.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_refactor.c -o
> klu_d_refactor.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_tsolve.c -o
> klu_d_tsolve.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_diagnostics.c -o
> klu_d_diagnostics.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_sort.c -o klu_d_sort.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_extract.c -o
> klu_d_extract.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_free_symbolic.c -o
> klu_d_free_symbolic.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_defaults.c -o
> klu_d_defaults.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_analyze_given.c -o
> klu_d_analyze_given.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_analyze.c -o
> klu_d_analyze.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_memory.c -o
> klu_d_memory.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -I../klu_src -c ../klu_src/klu_c_fortran.c -o
> klu_d_c_fortran.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu.c -o
> klu_q.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_kernel.c
> -o klu_q_kernel.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_factor.c
> -o klu_q_factor.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c
> ../klu_src/klu_free_numeric.c -o klu_q_free_numeric.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_solve.c
> -o klu_q_solve.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_scale.c
> -o klu_q_scale.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c
> ../klu_src/klu_refactor.c -o klu_q_refactor.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_tsolve.c
> -o klu_q_tsolve.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c
> ../klu_src/klu_diagnostics.c -o klu_q_diagnostics.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_sort.c -o
> klu_q_sort.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_extract.c
> -o klu_q_extract.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c
> ../klu_src/klu_free_symbolic.c -o klu_q_free_symbolic.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c
> ../klu_src/klu_defaults.c -o klu_q_defaults.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c
> ../klu_src/klu_analyze_given.c -o klu_q_analyze_given.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_analyze.c
> -o klu_q_analyze.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c ../klu_src/klu_memory.c
> -o klu_q_memory.o
> gcc  -O3 -fno-common -fexceptions -fbounds-check -Wuninitialized
> -Warray-bounds  -DUSE_FLOAT128 -I../klu_src -c
> ../klu_src/klu_c_fortran.c -o klu_q_c_fortran.o
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input
> ../public/mtx_def.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input my_lapack95_dble.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input my_lapack95_quad.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input mod_klu_dble.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input mod_klu_quad.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qgttrf.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qgttrs.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qgtts2.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qgetrf.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qgetrs.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qgemv.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qgemm.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qgetf2.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qswap.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/iqamax.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qtrsm.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qtrsv.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qger.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qscal.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qlamch.f
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input -w
> ../lapack_quad/qlaswp.f
> ar crs libmesaklu.a btf_order.o btf_maxtrans.o btf_strongcomp.o
> colamd_global.o colamd.o amd_aat.o amd_1.o amd_2.o amd_postorder.o
> amd_post_tree.o amd_defaults.o amd_order.o amd_control.o amd_info.o
> amd_valid.o amd_preprocess.o amd_global.o klu_d.o klu_d_kernel.o
> klu_d_factor.o klu_d_free_numeric.o klu_d_solve.o klu_d_scale.o
> klu_d_refactor.o klu_d_tsolve.o klu_d_diagnostics.o klu_d_sort.o
> klu_d_extract.o klu_d_free_symbolic.o klu_d_defaults.o
> klu_d_analyze_given.o klu_d_analyze.o klu_d_memory.o klu_d_c_fortran.o
> klu_q.o klu_q_kernel.o klu_q_factor.o klu_q_free_numeric.o
> klu_q_solve.o klu_q_scale.o klu_q_refactor.o klu_q_tsolve.o
> klu_q_diagnostics.o klu_q_sort.o klu_q_extract.o klu_q_free_symbolic.o
> klu_q_defaults.o klu_q_analyze_given.o klu_q_analyze.o klu_q_memory.o
> klu_q_c_fortran.o	
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input ../private/mtx_support.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input thomas_block_dble.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input thomas_block_quad.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input ../private/thomas_block_sparse.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input ../private/bcyclic.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input ../private/thomas_block_klu.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input ../public/mtx_lib.f90
> ar crs libmtx.a my_lapack95_dble.o my_lapack95_quad.o mtx_support.o
> mod_klu_dble.o mod_klu_quad.o thomas_block_dble.o thomas_block_quad.o
> thomas_block_klu.o thomas_block_sparse.o bcyclic.o mtx_lib.o qgttrf.o
> qgttrs.o qgtts2.o qgetrf.o qgetrs.o qgemv.o qgemm.o qgetf2.o qswap.o
> iqamax.o qtrsm.o qtrsv.o qger.o qscal.o qlamch.o qlaswp.o
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input my_lapack95_dble.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input my_lapack95_quad.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input mod_klu_dble.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input mod_klu_quad.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input thomas_block_dble.f90
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp  -I../public -I../private -I../../include -Wunused-value
> -Werror -W -Wno-compare-reals -Wno-unused-parameter -fimplicit-none   
> -O2 -c -ffree-form -x f95-cpp-input thomas_block_quad.f90
> ar crs libmtx.a my_lapack95_dble.o my_lapack95_quad.o mtx_support.o
> mod_klu_dble.o mod_klu_quad.o thomas_block_dble.o thomas_block_quad.o
> thomas_block_klu.o thomas_block_sparse.o bcyclic.o mtx_lib.o qgttrf.o
> qgttrs.o qgtts2.o qgetrf.o qgetrs.o qgemv.o qgemm.o qgetf2.o qswap.o
> iqamax.o qtrsm.o qtrsv.o qger.o qscal.o qlamch.o qlaswp.o
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input ../src/test_mtx_support.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input -x f95-cpp-input -DDBLE -o test_block_tri_dble.o
> ../src/test_block_tridiagonal.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input -x f95-cpp-input -o test_block_tri_quad.o
> ../src/test_block_tridiagonal.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input -x f95-cpp-input -DDBLE -o test_klu_dble.o
> ../src/test_klu.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input -x f95-cpp-input -o test_klu_quad.o
> ../src/test_klu.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input ../src/test_square.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input ../src/test_square_quad.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input ../src/test_sparse.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fno-range-check -fmax-errors=100  -fprotect-parens -fno-sign
> -zero -fopenmp -I../../make -I../../public -I../../../include
> -I/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree
> -form -x f95-cpp-input ../src/test_mtx.f
> f951: Warning: Nonexistent include directory ‘/include’ [-Wmissing
> -include-dirs]
> gfortran -fopenmp -o ../tester test_mtx_support.o test_block_tri_dble.o
> test_block_tri_quad.o test_klu_dble.o test_klu_quad.o test_square.o
> test_square_quad.o test_sparse.o test_mtx.o  \
> -L../../make -lf2crlibm -lcrlibm -lmtx -lconst -lutils -lmesaklu
> `mesasdk_lapack_link` `mesasdk_blas_link` -L../../../lib
> /bin/sh: mesasdk_lapack_link: command not found
> /bin/sh: mesasdk_blas_link: command not found
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_mtx_rcond_banded':
> mtx_lib.f90:(.text+0x576): undefined reference to `lsame_'
> mtx_lib.f90:(.text+0x5a8): undefined reference to `dlangb_'
> mtx_lib.f90:(.text+0x5d4): undefined reference to `dgbtrf_'
> mtx_lib.f90:(.text+0x63d): undefined reference to `dgbcon_'
> ../../make/libmtx.a(mtx_lib.o): In function `__mtx_lib_MOD_mtx_rcond':
> mtx_lib.f90:(.text+0x69a): undefined reference to `lsame_'
> mtx_lib.f90:(.text+0x6cc): undefined reference to `dlange_'
> mtx_lib.f90:(.text+0x6f2): undefined reference to `dgetrf_'
> mtx_lib.f90:(.text+0x734): undefined reference to `dgecon_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_tridiag_solc':
> mtx_lib.f90:(.text+0x3581): undefined reference to `zgttrs_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_tridiag_decc':
> mtx_lib.f90:(.text+0x39e7): undefined reference to `zgttrf_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_tridiag_sol':
> mtx_lib.f90:(.text+0x3dcc): undefined reference to `dgttrs_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_tridiag_dec':
> mtx_lib.f90:(.text+0x42e6): undefined reference to `dgttrf_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_lapack_solbc':
> mtx_lib.f90:(.text+0x85c8): undefined reference to `zgbtrs_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_lapack_solc':
> mtx_lib.f90:(.text+0x88af): undefined reference to `zgetrs_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_lapack_decbc':
> mtx_lib.f90:(.text+0x8b0c): undefined reference to `zgbtrf_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_lapack_decc':
> mtx_lib.f90:(.text+0x8d5f): undefined reference to `zgetrf_'
> ../../make/libmtx.a(mtx_lib.o): In function
> `__mtx_lib_MOD_lapack_decsol':
> mtx_lib.f90:(.text+0x91a4): undefined reference to `dgbtrf_'
> mtx_lib.f90:(.text+0x9255): undefined reference to `dgetrf_'
> mtx_lib.f90:(.text+0x940b): undefined reference to `dgbtrs_'
> mtx_lib.f90:(.text+0x95ff): undefined reference to `dgetrs_'
> ../../make/libmtx.a(qgttrf.o): In function `qgttrf_':
> qgttrf.f:(.text+0x210): undefined reference to `xerbla_'
> ../../make/libmtx.a(qgttrs.o): In function `qgttrs_':
> qgttrs.f:(.text+0x6e): undefined reference to `xerbla_'
> qgttrs.f:(.text+0x19e): undefined reference to `ilaenv_'
> ../../make/libmtx.a(qgetrf.o): In function `qgetrf_':
> qgetrf.f:(.text+0x69): undefined reference to `xerbla_'
> qgetrf.f:(.text+0xbd): undefined reference to `ilaenv_'
> ../../make/libmtx.a(qgetrs.o): In function `qgetrs_':
> qgetrs.f:(.text+0x3d): undefined reference to `lsame_'
> qgetrs.f:(.text+0x97): undefined reference to `xerbla_'
> qgetrs.f:(.text+0x1b9): undefined reference to `lsame_'
> qgetrs.f:(.text+0x1dd): undefined reference to `lsame_'
> ../../make/libmtx.a(qgemm.o): In function `qgemm_':
> qgemm.f:(.text+0x68): undefined reference to `lsame_'
> qgemm.f:(.text+0x84): undefined reference to `lsame_'
> qgemm.f:(.text+0xd0): undefined reference to `lsame_'
> ../../make/libmtx.a(qgemm.o):qgemm.f:(.text+0xfc): more undefined
> references to `lsame_' follow
> ../../make/libmtx.a(qgemm.o): In function `qgemm_':
> qgemm.f:(.text+0x28a): undefined reference to `xerbla_'
> ../../make/libmtx.a(qgetf2.o): In function `qgetf2_':
> qgetf2.f:(.text+0x80): undefined reference to `xerbla_'
> ../../make/libmtx.a(qtrsm.o): In function `qtrsm_':
> qtrsm.f:(.text+0x57): undefined reference to `lsame_'
> qtrsm.f:(.text+0x82): undefined reference to `lsame_'
> qtrsm.f:(.text+0x9f): undefined reference to `lsame_'
> qtrsm.f:(.text+0xcb): undefined reference to `lsame_'
> qtrsm.f:(.text+0xf3): undefined reference to `xerbla_'
> qtrsm.f:(.text+0x129): undefined reference to `lsame_'
> qtrsm.f:(.text+0x144): undefined reference to `lsame_'
> qtrsm.f:(.text+0x165): undefined reference to `lsame_'
> qtrsm.f:(.text+0x1ec): undefined reference to `lsame_'
> qtrsm.f:(.text+0x209): undefined reference to `lsame_'
> ../../make/libmtx.a(qtrsm.o):qtrsm.f:(.text+0x230): more undefined
> references to `lsame_' follow
> ../../make/libmtx.a(qger.o): In function `qger_':
> qger.f:(.text+0x56): undefined reference to `xerbla_'
> ../../make/libmtx.a(qlamch.o): In function `qlamch_':
> qlamch.f:(.text+0xec8): undefined reference to `lsame_'
> qlamch.f:(.text+0xf05): undefined reference to `lsame_'
> qlamch.f:(.text+0x10d5): undefined reference to `lsame_'
> qlamch.f:(.text+0x1105): undefined reference to `lsame_'
> qlamch.f:(.text+0x1135): undefined reference to `lsame_'
> ../../make/libmtx.a(qlamch.o):qlamch.f:(.text+0x1163): more undefined
> references to `lsame_' follow
> ../../make/libmtx.a(mtx_support.o): In function
> `__mtx_support_MOD_do_lu_factored_square_mm':
> mtx_support.f90:(.text+0x32de): undefined reference to `dlaswp_'
> ../../make/libmtx.a(mtx_support.o): In function
> `__mtx_support_MOD_do_lu_factored_square_mv':
> mtx_support.f90:(.text+0x36ce): undefined reference to `dlaswp_'
> ../../make/libmtx.a(mtx_support.o): In function
> `__mtx_support_MOD_do_lu_factored_block_dble_mv._omp_fn.2':
> mtx_support.f90:(.text+0x3c35): undefined reference to `dgemv_'
> mtx_support.f90:(.text+0x3e77): undefined reference to `dgemv_'
> ../../make/libmtx.a(thomas_block_dble.o): In function
> `__thomas_block_dble_MOD_thomas_factor':
> thomas_block_dble.f90:(.text+0x113f): undefined reference to `dlamch_'
> ../../make/libmtx.a(bcyclic.o): In function
> `__bcyclic_MOD_cycle_onestep':
> bcyclic.f90:(.text+0x2dc1): undefined reference to `dlamch_'
> ../../make/libmtx.a(bcyclic.o): In function
> `__bcyclic_MOD_bcyclic_factor':
> bcyclic.f90:(.text+0x40c9): undefined reference to `dlamch_'
> test_square.o: In function `__test_square_MOD_test_square1':
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:178: undefined
> reference to `dgetrf_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:184: undefined
> reference to `dgetrs_'
> test_square.o: In function `__test_square_MOD_test_square2':
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:135: undefined
> reference to `dgetrf_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:140: undefined
> reference to `dgetrs_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:145: undefined
> reference to `dgetrf_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:150: undefined
> reference to `dgetrs_'
> test_square.o: In function `__test_square_MOD_test_square_inv':
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:70: undefined
> reference to `dgetrf_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:77: undefined
> reference to `dgetrs_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:82: undefined
> reference to `dgemv_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:91: undefined
> reference to `dgetrf_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:98: undefined
> reference to `dgetrs_'
> /root/mesa-r7624/mtx/test/make/../src/test_square.f:103: undefined
> reference to `dgemv_'
> collect2: error: ld returned 1 exit status
> makefile:41: recipe for target 'tester' failed
> make: *** [tester] Error 1
> 
> /root/mesa-r7624/mtx/test
> FAILED
> 
> 
> /root/mesa-r7624/mtx
> ./build_and_test FAILED
> 
> 
> I'm using Fedora 22 on a system with Intel core i5 quad core desktop.
> 
> -- 
> Avinash Singh,
> Junior Research Fellow(JAP),
> Department Of Astronomy & Astrophysics,
> Indian Institute Of Astrophysics, 
> Bangalore,India - 560034
> 
> Phone No - +919971852726
> Email - avinash.singh at iiap.res.in, avinash21292 at gmail.com
>  <mailto:avinash21292 at gmail.com>------------------------------------------------------------------------------
> _______________________________________________
> mesa-users mailing list
> mesa-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mesa-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20151003/7ea6f462/attachment.html>


More information about the Mesa-users mailing list