geodynamics / mineos

Mineos computes synthetic seismograms in a spherically symmetric non-rotating Earth by summing normal modes.
http://geodynamics.org/cig/software/mineos/
GNU General Public License v2.0
25 stars 19 forks source link

checking whether the Fortran 77 compiler works... no #8

Open FelixRRC opened 6 years ago

FelixRRC commented 6 years ago

I can not run the ./configure successfully.

Felixs-iMac:mineos-1.0.2 felix$ ./configure FC=ifort checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./aux-config/install-sh -c -d checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for g77... no checking for xlf... no checking for f77... no checking for frt... no checking for pgf77... no checking for cf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for xlf90... no checking for f90... no checking for pgf90... no checking for pghpf... no checking for epcf90... no checking for gfortran... gfortran checking whether the Fortran 77 compiler works... no configure: error: in /Users/felix/Documents/DOCTORADO/mineos-1.0.2': configure: error: Fortran 77 compiler cannot create executables Seeconfig.log' for more details

I thought that ifort would fix the F77 issue. How can I fix it? I cannot find a F77 version (all that I find is related to gfortran).

Thanks for your aid

tjesser-ucdavis-edu commented 6 years ago

Unfortunately, Mineos is no longer under active development. You may get a more useful response if you use the geodynamics seimology mailing list: cig-seismo@geodynamics.org

I'm not familiar with this code, but looking at the documentation, you may have some success if you run ./configure FC=$(which ifort) or ./configure F77=$(which ifort). If MacOS doesn't support the $(which ...) call, try to use the full path to ifort when you set the environment variable.

@ljhwang may have some other suggestions.

ljhwang commented 6 years ago

Yes, please forward to the above mailing list.