[Mesa-users] Installing MESA on PPC64 without MESASDK
Gururaj Wagle
guru.w84 at gmail.com
Tue Dec 26 11:27:57 EST 2017
Hi Rob,
Many thanks for your reply. We will continue working on it tomorrow. I will
let you know how it goes.
Best,
Guru
On Dec 26, 2017 19:30, "Rob Farmer" <r.j.farmer at uva.nl> wrote:
Hi
I'm unaware of anyone else building mesa on on ppc64. That said you should
be able to just remove those compile options (and see if mesa builds), or
you may also find using gfortran version 5 or 6 ( something in between what
you have and what the sdk uses) easier to install.
You'll also need hdf5 built with your chosen compiler (there are
instructions in the makefile to build hdf5 with ifort but just change the
ifort to your gfortran compiler). To turn off the pgplots and x11, set
use_pgstar = no and make sure load_pgplot is empty.
Let us know how it goes.
Rob
On 26 Dec 2017 13:11, "Gururaj Wagle via Mesa-users" <
mesa-users at lists.mesastar.org> wrote:
> Hello all,
>
> I am new to MESA. I have successfully installed it on my personal laptop.
> However, I need to install it on our HPC machine, too, which seems to be
> harder than it should be. Now, I am aware of the problem that MESASDK is
> not compatible with the PPC64 architecture, from one of the previous
> threads from 2013
> <https://lists.mesastar.org/pipermail/mesa-users/2013-February/001855.html>
> .
>
> So, I am trying to install MESA (v. 10108) with help of our computer
> admin, without using MESASDK. We followed instructions from various sources
> (threads from this group, information in the files and on MESA home page,
> etc.). We installed ndiff-2.00 and makedepf90 from the $MESA_DIR/utils.
> We also replaced the makefile_header file with makefile_header_non_mesasdk
> file (commenting FC=ifort and uncommenting FC = gfortran). But at the end
> we run in to this currently unsolvable error:
> ****************************************************************
> /shared/users/home/mesa/mesa-r10108/const
> building const package.
>
> gfortran -fno-range-check -fmax-errors=100 -fprotect-parens
> -fno-sign-zero -fopenmp -I../public -I../private -I../../include
> -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
> f951: error: unrecognized command line option "-fprotect-parens"
> f951: warning: unrecognized command line option "-Wno-compare-reals"
> make: *** [const_def.o] Error 1
>
> /shared/users/home/mesa/mesa-r10108/const/make
> FAILED
>
> /shared/users/home/mesa/mesa-r10108/const
> ./build_and_test FAILED
> ****************************************************************
> Assuming that this is an error concerning some added features in the
> latest version of gfortran, we tried to install latest version 7.2.0 (what
> MESASDK uses), in my personal account on the HPC. But we are running into
> series of errors due to dependencies, and other reasons beyond my
> comprehension at this time. We are not able to install the latest version.
>
> Long story short, is there a recipe to install MESA on PPC64 without
> MESASDK that anyone has tried? My admin wants to know if we can find a work
> around to install latest version of MESA with current version of gfortran
> on our hpc, i.e., GNU Fortran (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11)?
> Would that be advisable?
>
> Also, there is no X11 forwarding on the HPC, so what other changes do we
> need to make to makefile_header (and/or any other file)?
>
> Here is the basic information about hpc's hardware and software, if needed:
> > uname -a
> Linux hpcmgmt 2.6.32-220.el6.ppc64 #1 SMP Wed Nov 9 08:02:37 EST 2011
> ppc64 ppc64 ppc64 GNU/Linux
>
> I sincerely hope that there is a solution to this issue. Thank you in
> advance for your help!
>
> best,
> Guru
>
> --
> Gururaj Wagle, Ph.D.
> Research Associate (Astrophysics)
> Homi Bhabha Center for Science Education,
> Tata Institute of Fundamental research, Mumbai
> O: (+91) 22 2507 2214 <022%202507%202214>
> gururaj[at]hbcse.tifr.res.in, gururaj.wagle[at]uky.edu
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20171226/b00a5512/attachment.html>
More information about the Mesa-users
mailing list