[mesa-users] Install error
Guido Moyano Loyola
guido.moyano at gmail.com
Sun Nov 27 23:44:06 EST 2011
Hello MESA Community,
I'm having problems installing MESA. I don't know how far I was to complete
the installation, but it was looking good till this point:
(before hand, I am using bash and mesasdk. I change some of the path in the
makefile_header of mesasdk to look for gfortran within
/mesa/utils/mesasdk/bin/). Now gfortran and gcc are the ones within
mesasdk, I don't know wheter this is a problem or not (after the
instalation I am thinking on change the .bashrc and .bash_profile to their
original form, to use the gfortran and gcc that I installed.
mesa/diffusion has been made, tested, and exported.
************************************************
/home/guido/mesa/sample
building sample package.
I am sending in the attach file more details of the errors.
After doing a ./clean, I tried to ran again ./install and this is what I
got:
root at Terminus:~/mesa# ./install
checking if ndiff is installed ...
yes!
/home/guido/mesa/const
building const package.
make: `libconst.a' is up to date.
make: `libconst.a' is up to date.
/home/guido/mesa/utils/
mesasdk/bin/gfortran -fopenmp -o ../tester test_const.o -L../../make -lconst
/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [tester] Error 1
/home/guido/mesa/const/test
FAILED
/home/guido/mesa/const
./build_and_test FAILED
root at Terminus:~/mesa#
Thank you for your time.
Regards,
Guido
--
Guido Moyano Loyola, PhD Student
Centre for Astrophysics and Supercomputing
Swinburne University of Technology
Hawthorn, Melbourne, VIC 3122, Australia
Phone: +61392148707
Office AR 310
http://astronomy.swin.edu.au/staff/gmoyano.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20111128/62774258/attachment.html>
-------------- next part --------------
?mesa/diffusion has been made, tested, and exported.
************************************************
/home/guido/mesa/sample
building sample package.
*
*
*
/usr/bin/gfortran -fno-range-check -fopenmp -I../public -I../private -I../../include -Wunused-value -Werror -W -fimplicit-none -O2 -c -ffree-form -I/home/guido/mesa/utils/mesasdk/include -x f95-cpp-input -D/usr/bin/gfortran ../private/solve_mix.f
<command-line>:2:0: error: macro names must be identifiers
../private/solve_mix.f:58.17:
real (XL), pointer, dimension(:) :: du, d, dl
1
Error: Symbol 'xl' at (1) has no IMPLICIT type
../private/solve_mix.f:82.18:
allocate(du(nz), d(nz), dl(nz), x(nz,species), &
1
Error: Allocate-object at (1) is not a nonprocedure pointer or an allocatable variable
../private/solve_mix.f:239.25:
deallocate(du, d, dl, x, b, init_avg_x)
1
Error: Allocate-object at (1) is not a nonprocedure pointer or an allocatable variable
../private/solve_mix.f:244.20:
real (XL), dimension(:) :: du, d, dl
1
Error: Symbol 'xl' at (1) has no IMPLICIT type
../private/solve_mix.f:246.20:
real (XL) :: dtdm, dtsig00dm, dtsigp1dm, dt_ps, dm, sig
1
Error: Symbol 'xl' at (1) has no IMPLICIT type
../private/solve_mix.f:247.20:
real (XL), parameter :: xl0 = 0, xl1 = 1
1
Error: Symbol 'xl' at (1) has no IMPLICIT type
../private/solve_mix.f:256.18:
dl(k-1) = -dtsig00dm
1
Error: Unclassifiable statement at (1)
../private/solve_mix.f:261.18:
du(k) = -dtsigp1dm
1
Error: Unclassifiable statement at (1)
../private/solve_mix.f:265.15:
d(k) = xl1 + dtsig00dm + dtsigp1dm
1
Error: Unclassifiable statement at (1)
../private/solve_mix.f:285.17:
real (XL), dimension(n), intent(in) :: sup, diag, sub
1
Error: Symbol 'xl' at (1) has no IMPLICIT type
../private/solve_mix.f:290.17:
real (XL), dimension(:), pointer :: bp, vp, xp
1
Error: Symbol 'xl' at (1) has no IMPLICIT type
../private/solve_mix.f:291.17:
real (XL) :: m
1
Error: Symbol 'xl' at (1) has no IMPLICIT type
../private/solve_mix.f:295.18:
allocate(bp(n), vp(n), xp(n), stat=ierr)
1
Error: Allocate-object at (1) is not a nonprocedure pointer or an allocatable variable
../private/solve_mix.f:298.9:
bp(1) = diag(1)
1
Error: Unclassifiable statement at (1)
../private/solve_mix.f:299.9:
vp(1) = rhs(1)
1
Error: Unclassifiable statement at (1)
../private/solve_mix.f:303.40:
bp(i) = diag(i) - m*sup(i-1)
1
Error: Unexpected STATEMENT FUNCTION statement at (1)
../private/solve_mix.f:304.20:
vp(i) = rhs(i) - m*vp(i-1)
1
Error: Statement function at (1) is recursive
../private/solve_mix.f:307.28:
xp(n) = vp(n)/bp(n)
1
Error: Unexpected STATEMENT FUNCTION statement at (1)
../private/solve_mix.f:310.20:
xp(i) = (vp(i) - sup(i)*xp(i+1))/bp(i)
1
Error: Statement function at (1) is recursive
../private/solve_mix.f:314.22:
deallocate(bp, vp, xp)
1
Error: 'bp' at (1) is not a variable
../private/solve_mix.f:275.49:
subroutine solve_high_precision_tridiag(sub, diag, sup, rhs, x, n, ierr)
1
Error: Symbol 'sub' at (1) has no IMPLICIT type
../private/solve_mix.f:275.55:
subroutine solve_high_precision_tridiag(sub, diag, sup, rhs, x, n, ierr)
1
Error: Symbol 'diag' at (1) has no IMPLICIT type
../private/solve_mix.f:275.60:
subroutine solve_high_precision_tridiag(sub, diag, sup, rhs, x, n, ierr)
1
Error: Symbol 'sup' at (1) has no IMPLICIT type
../private/solve_mix.f:302.13:
m = sub(i-1)/bp(i-1)
1
Error: Symbol 'm' at (1) has no IMPLICIT type
../private/solve_mix.f:243.36:
subroutine create_matrix(du, d, dl)
1
Error: Symbol 'du' at (1) has no IMPLICIT type
Fatal Error: Error count reached limit of 25.
make: *** [solve_mix.o] Error 1
/home/guido/mesa/star/make
FAILED
/home/guido/mesa/star
./build_and_test FAILED
root at Terminus:~/mesa#
More information about the Mesa-users
mailing list