[mesa-users] mesa install in linux VM fails at the very end stage !

Richard Townsend townsend at astro.wisc.edu
Thu Jan 26 10:56:25 EST 2012


Can you find where the libX11.so file resides?

On Jan 26, 2012, at 9:52 AM, Prof M. N. Anandaram wrote:

> Hi all:
>   I am using an Ubuntu 9.04 based  Linux Virtual Machine hosted by Virtual Box in Windows-7 OS.
>  As per latest instructions mesasdk is stored in /opt folder and mesa svn#3851 in home directory.
>  After the three bash commands $export ME...; $source $Me...; and $ export OMP-NUM_THREADS=2,
>  I entered LIBRARY_PATH=/usr/bin/X11 since my VM does not apperantly  have x86_64-linux-gnu.
>  Then I do $ cd mesa and then
>  [mesa]$ ./clean;./install
>  Things seem to go smoothly except the last stage where
>   it asks for lX11 and stops as you can see here:
>  
> ----------------------------------------------------      
>         run_star_extras.o run_star.o  run.o -L../../make -lstar -L../../../lib -ldiffusion -lionization -latm -lcolors -lmlt -leos -lkap -lnet -lscreen -lrates -lreaclib -lweak -lneu -lchem -linterp_2d -linterp_1d -lnum -lutils -lalert -
>                                                                                                    lconst -lmtx -lmesaklu `mesasdk_lapack_link` `mesasdk_blas_link` `mesasdk_pgplot_link` `mesasdk_se_link` 
> /usr/bin/ld: cannot find -lX11
> collect2: error: ld returned 1 exit status
> make: *** [star] Error 1
> FAILED
> 
> /home/clawuser/mesa/star/test
> FAILED
> 
> /home/clawuser/mesa/star
> ./build_and_test FAILED
> [mesa] $ 
> ------------------------------------------------------------------------
> I have verified that /usr/bin/X11  exists in my system. So what is the work around solution now?
> Can I omit the pgplot part which seems to need X11 and get text output which I can plot later? If this is possible what change is needed in makefile_header?
> 
> Thanking you
> Anandaram  [anandaram at yahoo.com]
>  
>  
> ===============================bottom part of output===================================================
> mesa/diffusion has been made, tested, and exported.
> ************************************************
> /home/clawuser/mesa/atm
> building atm package.
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -O2 -c -ffree-form ../public/atm_def.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -O2 -c -ffree-form ../private/integrate_atm.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -O2 -c -ffree-form ../private/table_atm.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -O2 -c -ffree-form ../private/mod_atm.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -O2 -c -ffree-form ../public/atm_lib.f
> ar crs libatm.a integrate_atm.o table_atm.o mod_atm.o atm_lib.o
> make: `libatm.a' is up to date.
> gfortran -fno-range-check  -fopenmp -I../../make -I../../public -I../../../include -I/opt/mesasdk/include -fbounds-check -g -c -O2 -ffree-form ../src/test_atm_support.f
> gfortran -fno-range-check  -fopenmp -I../../make -I../../public -I../../../include -I/opt/mesasdk/include -fbounds-check -g -c -O2 -ffree-form ../src/test_atm.f
> gfortran -fopenmp -o ../tester test_atm_support.o test_atm.o -L../../make -latm -L../../../lib -lmlt -leos -lkap -lnet -lscreen -lrates -lreaclib -lweak -lneu -lchem -linterp_2d -linterp_1d -lnum -lutils -lalert -lconst -lmtx -lmesaklu `mesasdk_lapack_link` `mesasdk_blas_link`
> gfortran -fno-range-check  -fopenmp -I../../make -I../../public -I../../../include -I/opt/mesasdk/include -fbounds-check -g -c -O2 -ffree-form ../src/test_atm_quietly.f
> gfortran -fopenmp -o ../test_quietly test_atm_support.o test_atm_quietly.o -L../../make -latm -L../../../lib -lmlt -leos -lkap -lnet -lscreen -lrates -lreaclib -lweak -lneu -lchem -linterp_2d -linterp_1d -lnum -lutils -lalert -lconst -lmtx -lmesaklu `mesasdk_lapack_link` `mesasdk_blas_link`
> gfortran -fno-range-check  -fopenmp -I../../make -I../../public -I../../../include -I/opt/mesasdk/include -fbounds-check -g -c -O2 -ffree-form ../src/plot_atm.f
> gfortran -fopenmp -o ../plotter test_atm_support.o plot_atm.o -L../../make -latm -L../../../lib -lmlt -leos -lkap -lnet -lscreen -lrates -lreaclib -lweak -lneu -lchem -linterp_2d -linterp_1d -lnum -lutils -lalert -lconst -lmtx -lmesaklu `mesasdk_lapack_link` `mesasdk_blas_link`
> export
> done
> mesa/atm has been made, tested, and exported.
> ************************************************
> /home/clawuser/mesa/sample
> building sample package.
> gfortran -fno-range-check  -ffree-form -I../../include -c ../src/sample.f
> gfortran -fopenmp -o ../test sample.o \
>  -L../../lib -leos -lkap -lnet -lscreen -lrates -lreaclib -lweak -lneu -lchem -linterp_2d -linterp_1d -lnum -lutils -lalert -lconst -lmtx -lmesaklu `mesasdk_lapack_link` `mesasdk_blas_link`
> done
> mesa/sample has been made, tested, and exported.
> ************************************************
> /home/clawuser/mesa/star
> building star package.
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/star_def.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/star_private_def.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_mixing.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_wind.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_energy.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_energy_implicit.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_cgrav.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_mlt.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_atm.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_diffusion.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_eos.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_kap.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_pgstar_plots.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/other_mesh_functions.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/star_utils.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/ctrls_io.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/alloc.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/model_in.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/model_out.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/opacities.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/micro.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include -x f95-cpp-input -Dgfortran ../private/solve_mix.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/solve_burn.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/brunt.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/overshoot.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/turbulent_diffusion.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/mlt_info.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/rotation_mix_info.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/mix_smoothing.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/mix_info.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/solve_burn_mix.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/mesh_functions.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/mesh_plan.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/mesh_adjust.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/create_atm.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/hydro_gr_factors.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/hydro_rotation.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/hydro_vars.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/hydro_eqns.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/hydro_mtx.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/hydro_newton.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -ffree-form -c -O ../private/report.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/log.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pulsation_info.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/profile_getval.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -ffree-form -c -O ../private/profile.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/do_one_utils.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/timestep.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/adjust_xyz.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/adjust_mass.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/adjust_mesh_support.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/adjust_mesh_plot.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/adjust_mesh.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/element_diffusion.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/evolve_support.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/solve_hydro.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/struct_burn_mix.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/winds.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/evolve.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/relax.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pre_ms_model.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/read_model.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/write_model.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/init_model.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/init.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_ctrls_io.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_support.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_conv.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_hr.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_trho.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_cntr_hist.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_surf_hist.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_trho_profile.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_profile.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_mode_prop.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_power.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_abundance.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_abund_power.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_logg_Teff.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_hr_trho.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_summary.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_dynamo.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_mixing_Ds.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_mixing_dynamo.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_abund_pwr_dmix.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar_abund_pwr_dmix_dyn.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../private/pgstar.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/star_lib.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/se_support.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/run_star_support.f
> gfortran -fno-range-check  -fopenmp  -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none   -fbounds-check -O2 -g -c -ffree-form -I/opt/mesasdk/include ../public/sample_pgstar_plot.f
> ar crs libstar.a star_def.o star_private_def.o other_mixing.o other_wind.o other_energy.o other_energy_implicit.o other_cgrav.o other_mlt.o other_atm.o other_diffusion.o other_eos.o other_kap.o other_pgstar_plots.o other_mesh_functions.o star_utils.o ctrls_io.o alloc.o model_in.o model_out.o opacities.o micro.o solve_mix.o solve_burn.o brunt.o overshoot.o turbulent_diffusion.o mlt_info.o rotation_mix_info.o mix_smoothing.o mix_info.o solve_burn_mix.o mesh_functions.o mesh_plan.o mesh_adjust.o create_atm.o hydro_gr_factors.o hydro_rotation.o hydro_vars.o hydro_eqns.o hydro_mtx.o hydro_newton.o report.o log.o pulsation_info.o profile_getval.o profile.o do_one_utils.o timestep.o adjust_xyz.o adjust_mass.o adjust_mesh_support.o adjust_mesh_plot.o adjust_mesh.o element_diffusion.o evolve_support.o solve_hydro.o struct_burn_mix.o winds.o evolve.o relax.o pre_ms_model.o read_model.o write_model.o init_model.o init.o pgstar_ctrls_io.o pgstar_support.o pgstar_conv.o pgstar_hr.o pgstar_trho.o pgstar_cntr_hist.o pgstar_surf_hist.o pgstar_trho_profile.o pgstar_profile.o pgstar_mode_prop.o pgstar_power.o pgstar_abundance.o pgstar_abund_power.o pgstar_logg_Teff.o pgstar_hr_trho.o pgstar_summary.o pgstar_dynamo.o pgstar_mixing_Ds.o pgstar_mixing_dynamo.o pgstar_abund_pwr_dmix.o pgstar_abund_pwr_dmix_dyn.o pgstar.o star_lib.o se_support.o run_star_support.o sample_pgstar_plot.o
> make: `libstar.a' is up to date.
> gfortran -fno-range-check  -fopenmp -I../../make -I../../public -I../../../include -I/opt/mesasdk/include -fbounds-check -g -c -ffree-form ../src/run_star_extras.f
> gfortran -fno-range-check  -fopenmp -I../../make -I../../public -I../../../include -I/opt/mesasdk/include -fbounds-check -g -c -ffree-form ../src/run_star.f
> gfortran -fno-range-check  -fopenmp -I../../make -I../../public -I../../../include -I/opt/mesasdk/include -fbounds-check -g -c -ffree-form ../src/run.f
> gfortran -fno-range-check  -fopenmp  -o ../star \
>  run_star_extras.o run_star.o  run.o -L../../make -lstar -L../../../lib -ldiffusion -lionization -latm -lcolors -lmlt -leos -lkap -lnet -lscreen -lrates -lreaclib -lweak -lneu -lchem -linterp_2d -linterp_1d -lnum -lutils -lalert -
>                                                                                                    lconst -lmtx -lmesaklu `mesasdk_lapack_link` `mesasdk_blas_link` `mesasdk_pgplot_link` `mesasdk_se_link` 
> /usr/bin/ld: cannot find -lX11
> collect2: error: ld returned 1 exit status
> make: *** [star] Error 1
> FAILED
> 
> /home/clawuser/mesa/star/test
> FAILED
> 
> /home/clawuser/mesa/star
> ./build_and_test FAILED
>  
> [mesa] $ 
> ======================================end of output=======================================
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d_______________________________________________
> mesa-users mailing list
> mesa-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mesa-users





More information about the Mesa-users mailing list