[mesa-users] Build problem on linux Mint
Dean Townsley
Dean.M.Townsley at ua.edu
Tue Sep 1 16:46:22 EDT 2015
Hi all,
I have a student, cc'd here, trying to install mesa on Linux Mint in a
virtual machine. The SDK seems to be set up properly, but the build
dies trying to run the configure script for crlibm with some complaint
about the C compiler not working properly. I'm concerned that there may
be some essential package missing, but I don't know that much about Mint.
Any advice would be appreciated. I've attached the output of
./install. He has checked that gcc --version gives the right version.
Dean
-------------- next part --------------
------------------------------------------------
james-VirtualBox:~/mesa-r7624> ./install
/home/james/mesa-r7624/const
building const package.
makedepf90 -m %m.mod -I../public:../private const_def.f90 const_lib.f90 > .depend
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/const_def.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/const_lib.f90
ar crs libconst.a const_def.o const_lib.o
gfortran -fno-range-check -fmax-errors=100 -fprotect-parens -fno-sign-zero -fopenmp -I../../make -I../../public -I../../../include -I/home/james/mesasdk/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffixed-form -ffixed-line-length-132 -x f77-cpp-input ../src/test_const.f
gfortran -fopenmp -o ../tester test_const.o -L../../make -lconst
export
done
mesa/const has been built, tested, and exported.
************************************************
/home/james/mesa-r7624/utils
building utils package.
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/utils_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 ../private/utils_openmp.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 ../private/utils_isnan_okay.f
gfortran -fno-range-check -fmax-errors=100 -fprotect-parens -fno-sign-zero -Wunused-value -Werror -W -Wno-compare-reals -Wno-unused-parameter -fopenmp -I../public -I../private -I../../include -c -ffree-form -x f95-cpp-input ../private/utils_nan.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 ../private/utils_dict.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 ../private/utils_idict.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 ../public/utils_lib.f
ar crs libutils.a utils_openmp.o utils_isnan_okay.o utils_nan.o utils_dict.o utils_idict.o utils_lib.o
make: `libutils.a' is up to date.
gfortran -fno-range-check -fmax-errors=100 -fprotect-parens -fno-sign-zero -fopenmp -I../../make -I../../public -I../../../include -I/home/james/mesasdk/include -fbounds-check -Wuninitialized -Warray-bounds -g -c -ffree-form -x f95-cpp-input ../src/test_utils.f
gfortran -fopenmp -o ../tester test_utils.o -L../../make -lutils -L../../../lib -lconst
export
done
mesa/utils has been built, tested, and exported.
************************************************
/home/james/mesa-r7624/crlibm
building crlibm package.
crlibm-1.0beta4/
crlibm-1.0beta4/trigo_fast.c
crlibm-1.0beta4/trigpi.h
crlibm-1.0beta4/ChangeLog
crlibm-1.0beta4/triple-double.h
crlibm-1.0beta4/log2-td.c
crlibm-1.0beta4/exp-td-standalone.c
crlibm-1.0beta4/COPYING
crlibm-1.0beta4/trigpi.c
crlibm-1.0beta4/aclocal.m4
crlibm-1.0beta4/log.c
crlibm-1.0beta4/log-td.c
crlibm-1.0beta4/double-extended.h
crlibm-1.0beta4/expm1.h
crlibm-1.0beta4/csh_fast.c
crlibm-1.0beta4/TODO
crlibm-1.0beta4/exp-td.c
crlibm-1.0beta4/log1p.c
crlibm-1.0beta4/crlibm_private.c
crlibm-1.0beta4/asincos.h
crlibm-1.0beta4/trigo_accurate.h
crlibm-1.0beta4/tests/
crlibm-1.0beta4/tests/expm1.testdata
crlibm-1.0beta4/tests/pow.testdata
crlibm-1.0beta4/tests/exp.testdata
crlibm-1.0beta4/tests/sin.testdata
crlibm-1.0beta4/tests/atanpi.testdata
crlibm-1.0beta4/tests/powmidpoint.h
crlibm-1.0beta4/tests/test_common.h
crlibm-1.0beta4/tests/sinh.testdata
crlibm-1.0beta4/tests/tan.testdata
crlibm-1.0beta4/tests/test_val.c
crlibm-1.0beta4/tests/asinpi.testdata
crlibm-1.0beta4/tests/soak_test.c
crlibm-1.0beta4/tests/atan.testdata
crlibm-1.0beta4/tests/acospi.testdata
crlibm-1.0beta4/tests/tanpi.testdata
crlibm-1.0beta4/tests/log2.testdata
crlibm-1.0beta4/tests/asin.testdata
crlibm-1.0beta4/tests/log1p.testdata
crlibm-1.0beta4/tests/blind_test.c
crlibm-1.0beta4/tests/test_perf.c
crlibm-1.0beta4/tests/testperfs.sh
crlibm-1.0beta4/tests/log.testdata
crlibm-1.0beta4/tests/generate_test_vectors.c
crlibm-1.0beta4/tests/Makefile.am
crlibm-1.0beta4/tests/test_perf-interval.c
crlibm-1.0beta4/tests/cosh.testdata
crlibm-1.0beta4/tests/acos.testdata
crlibm-1.0beta4/tests/test_common.c
crlibm-1.0beta4/tests/sinpi.testdata
crlibm-1.0beta4/tests/cos.testdata
crlibm-1.0beta4/tests/log10.testdata
crlibm-1.0beta4/tests/cospi.testdata
crlibm-1.0beta4/tests/soak_test-interval.c
crlibm-1.0beta4/tests/Makefile.in
crlibm-1.0beta4/log.h
crlibm-1.0beta4/VERSION
crlibm-1.0beta4/config.sub
crlibm-1.0beta4/log-de.c
crlibm-1.0beta4/atan_accurate.c
crlibm-1.0beta4/depcomp
crlibm-1.0beta4/trigo_fast.h
crlibm-1.0beta4/gappa/
crlibm-1.0beta4/gappa/sqrt-proof.sh
crlibm-1.0beta4/gappa/log-td/
crlibm-1.0beta4/gappa/log-td/log-td-accurate.gappa
crlibm-1.0beta4/gappa/log-td/log-td-accurate-E0-logir0.gappa
crlibm-1.0beta4/gappa/log-td/log-td.gappa
crlibm-1.0beta4/gappa/log-td/log-td-E0-logir0.gappa
crlibm-1.0beta4/gappa/log-td/log-td-E0.gappa
crlibm-1.0beta4/gappa/log-td/log-td-accurate-E0.gappa
crlibm-1.0beta4/gappa/sqrt13.gappa
crlibm-1.0beta4/gappa/trigpi/
crlibm-1.0beta4/gappa/trigpi/sinpi-quick.gappa
crlibm-1.0beta4/gappa/trigpi/cospi-quick.gappa
crlibm-1.0beta4/gappa/trigpi/sinpi-accurate.gappa
crlibm-1.0beta4/gappa/trigpi/cospi-accurate.gappa
crlibm-1.0beta4/gappa/log-de/
crlibm-1.0beta4/gappa/log-de/log-de-index1N-E0N.gappa
crlibm-1.0beta4/gappa/log-de/log-de-index0-E0.gappa
crlibm-1.0beta4/gappa/log-de/log-de-acc-index0-E1N.gappa
crlibm-1.0beta4/gappa/log-de/log-de-acc-index1N-E0.gappa
crlibm-1.0beta4/gappa/log-de/log-de-acc-index0-E0.gappa
crlibm-1.0beta4/gappa/log-de/README
crlibm-1.0beta4/gappa/log-de/log-de-acc-index1N-E1N.gappa
crlibm-1.0beta4/gappa/log-de/log-de-index0-E1N.gappa
crlibm-1.0beta4/gappa/sqrt12.gappa
crlibm-1.0beta4/gappa/asin/
crlibm-1.0beta4/gappa/asin/asinQuickR2.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR1.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR4.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR3.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR8.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR5.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR9.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR5.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR1.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR4.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR0.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR6.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR3.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR2.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR7.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR0.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR9.gappa
crlibm-1.0beta4/gappa/asin/asinAccuR8.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR6.gappa
crlibm-1.0beta4/gappa/asin/asinQuickR7.gappa
crlibm-1.0beta4/gappa/exp-td/
crlibm-1.0beta4/gappa/exp-td/exp-td-proof.sh
crlibm-1.0beta4/gappa/exp-td/exp-td-accurate2.gappa
crlibm-1.0beta4/gappa/exp-td/exp-td-accurate4.gappa
crlibm-1.0beta4/gappa/exp-td/exp-td-accurate1.gappa
crlibm-1.0beta4/gappa/exp-td/exp-td-accurate3.gappa
crlibm-1.0beta4/gappa/trigos/
crlibm-1.0beta4/gappa/trigos/SinCosCase3.gappa
crlibm-1.0beta4/gappa/trigos/TanCase2.gappa
crlibm-1.0beta4/gappa/sqrt.sed
crlibm-1.0beta4/rem_pio2_accurate.c
crlibm-1.0beta4/INSTALL
crlibm-1.0beta4/README
crlibm-1.0beta4/atan_fast.h
crlibm-1.0beta4/crlibm.h
crlibm-1.0beta4/AUTHORS
crlibm-1.0beta4/exp-td.h
crlibm-1.0beta4/log10-td.h
crlibm-1.0beta4/asincos.c
crlibm-1.0beta4/triple-double.c
crlibm-1.0beta4/crlibm_config.h.in
crlibm-1.0beta4/log-de.h
crlibm-1.0beta4/expm1-standalone.c
crlibm-1.0beta4/configure
crlibm-1.0beta4/crlibm_config.h
crlibm-1.0beta4/log10-td.c
crlibm-1.0beta4/crlibm_private.h
crlibm-1.0beta4/rem_pio2_accurate.h
crlibm-1.0beta4/install-sh
crlibm-1.0beta4/Makefile.am
crlibm-1.0beta4/csh_fast.h
crlibm-1.0beta4/expm1.c
crlibm-1.0beta4/COPYING.LIB
crlibm-1.0beta4/log-td.h
crlibm-1.0beta4/config.guess
crlibm-1.0beta4/log2-td.h
crlibm-1.0beta4/atan-itanium.c
crlibm-1.0beta4/atan_fast.c
crlibm-1.0beta4/missing
crlibm-1.0beta4/NEWS
crlibm-1.0beta4/scs_lib/
crlibm-1.0beta4/scs_lib/ChangeLog
crlibm-1.0beta4/scs_lib/COPYING
crlibm-1.0beta4/scs_lib/TODO
crlibm-1.0beta4/scs_lib/division_scs.c
crlibm-1.0beta4/scs_lib/scs_private.c
crlibm-1.0beta4/scs_lib/tests/
crlibm-1.0beta4/scs_lib/tests/tbx_timing.h
crlibm-1.0beta4/scs_lib/print_scs.c
crlibm-1.0beta4/scs_lib/INSTALL
crlibm-1.0beta4/scs_lib/README
crlibm-1.0beta4/scs_lib/multiplication_scs.c
crlibm-1.0beta4/scs_lib/AUTHORS
crlibm-1.0beta4/scs_lib/double2scs.c
crlibm-1.0beta4/scs_lib/Makefile.am
crlibm-1.0beta4/scs_lib/scs.h
crlibm-1.0beta4/scs_lib/scs2mpfr.c
crlibm-1.0beta4/scs_lib/addition_scs.c
crlibm-1.0beta4/scs_lib/scs_private.h
crlibm-1.0beta4/scs_lib/NEWS
crlibm-1.0beta4/scs_lib/scs2double.c
crlibm-1.0beta4/scs_lib/zero_scs.c
crlibm-1.0beta4/scs_lib/Makefile.in
crlibm-1.0beta4/atan-pentium.c
crlibm-1.0beta4/pow.h
crlibm-1.0beta4/atan_accurate.h
crlibm-1.0beta4/trigo_accurate.c
crlibm-1.0beta4/pow.c
crlibm-1.0beta4/Makefile.in
crlibm-1.0beta4/docs/
crlibm-1.0beta4/docs/latex/
crlibm-1.0beta4/docs/latex/expm1.tex
crlibm-1.0beta4/docs/latex/log2.tex
crlibm-1.0beta4/docs/latex/asin.tex
crlibm-1.0beta4/docs/latex/acos.tex
crlibm-1.0beta4/docs/latex/pow.tex
crlibm-1.0beta4/docs/latex/log10.tex
crlibm-1.0beta4/docs/latex/crlibm.tex
crlibm-1.0beta4/docs/latex/atan.tex
crlibm-1.0beta4/docs/latex/fig_scs/
crlibm-1.0beta4/docs/latex/fig_scs/exponent_representation.eps
crlibm-1.0beta4/docs/latex/fig_scs/exponent_representation.pdf
crlibm-1.0beta4/docs/latex/fig_scs/CVS/
crlibm-1.0beta4/docs/latex/fig_scs/CVS/Root
crlibm-1.0beta4/docs/latex/fig_scs/CVS/Repository
crlibm-1.0beta4/docs/latex/fig_scs/CVS/Entries
crlibm-1.0beta4/docs/latex/fig_scs/multiplication.eps
crlibm-1.0beta4/docs/latex/fig_scs/multiplication.pdf
crlibm-1.0beta4/docs/latex/exp.tex
crlibm-1.0beta4/docs/latex/1_common.tex
crlibm-1.0beta4/docs/latex/trigo.tex
crlibm-1.0beta4/docs/latex/fig_exp/
crlibm-1.0beta4/docs/latex/fig_exp/rnd_to_nearest.pstex_t
crlibm-1.0beta4/docs/latex/fig_exp/rnd_to_nearest.fig
crlibm-1.0beta4/docs/latex/fig_exp/CVS/
crlibm-1.0beta4/docs/latex/fig_exp/CVS/Root
crlibm-1.0beta4/docs/latex/fig_exp/CVS/Repository
crlibm-1.0beta4/docs/latex/fig_exp/CVS/Entries
crlibm-1.0beta4/docs/latex/fig_exp/reconstruction.pstex_t
crlibm-1.0beta4/docs/latex/fig_exp/reconstruction.pstex
crlibm-1.0beta4/docs/latex/fig_exp/rnd_to_nearest.pstex
crlibm-1.0beta4/docs/latex/fig_exp/reconstruction.fig
crlibm-1.0beta4/docs/latex/trigpi.tex
crlibm-1.0beta4/docs/latex/0_getting-started.tex
crlibm-1.0beta4/docs/latex/log1p.tex
crlibm-1.0beta4/docs/latex/log.tex
crlibm-1.0beta4/docs/latex/0_intro.tex
crlibm-1.0beta4/docs/latex/elem-fun.bib
crlibm-1.0beta4/docs/latex/sqrt.tex
crlibm-1.0beta4/docs/latex/csh.tex
crlibm-1.0beta4/docs/latex/tripledoubleprocedures.tex
crlibm-1.0beta4/configure.ac
crlibm-1.0beta4/maple/
crlibm-1.0beta4/maple/asin-td.mpl
crlibm-1.0beta4/maple/common-procedures.mpl
crlibm-1.0beta4/maple/pow.mpl
crlibm-1.0beta4/maple/acos-td.mpl
crlibm-1.0beta4/maple/triple-double.mpl
crlibm-1.0beta4/maple/log10-td.mpl
crlibm-1.0beta4/maple/trigo.mpl
crlibm-1.0beta4/maple/log-td.mpl
crlibm-1.0beta4/maple/double-extended.mpl
crlibm-1.0beta4/maple/atan.mpl
crlibm-1.0beta4/maple/atan-pentium.mpl
crlibm-1.0beta4/maple/log-de.mpl
crlibm-1.0beta4/maple/sqrt.mpl
crlibm-1.0beta4/maple/exp-td.mpl
crlibm-1.0beta4/maple/csh.mpl
crlibm-1.0beta4/maple/expm1.mpl
crlibm-1.0beta4/maple/log2-td.mpl
crlibm-1.0beta4/maple/gal.mpl
crlibm-1.0beta4/maple/atan-itanium.mpl
./configure CC=gcc CFLAGS=
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... (cached) yes
checking for C compiler default output file name...
configure: error: in `/home/james/mesa-r7624/crlibm/crlibm':
configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** [build] Error 77
make: *** No targets specified and no makefile found. Stop.
/home/james/mesa-r7624/crlibm/crlibm
./build_and_test FAILED
/home/james/mesa-r7624/crlibm
./build_and_test FAILED
-----------------------------------------------------------------------------------------------------------
More information about the Mesa-users
mailing list