[Users] Problem installing Einstein Toolkit on Mac
Steven R. Brandt
sbrandt at cct.lsu.edu
Mon Aug 14 11:06:07 CDT 2023
Are you running on the tutorial server or some other machine? It looks
like you have a bad/missing gfortran.
--Steve
On 8/5/2023 6:49 AM, Rob wrote:
> Hi,
>
> I hope someone can help.
> I have tried to install the Einstein Toolkit but am getting an error
> in the final part of the process on the Jupyter CactusTutorial:
>
> %%bash
> ./simfactory/bin/sim build -j2 --thornlist
> thornlists/einsteintoolkit.th <http://einsteintoolkit.th>
>
> Output is:
>
> Using configuration: sim
> Reconfiguring sim
> Writing configuration to: /Users/rob/Cactus/configs/sim/OptionList
> Cactus - version: 4.14.0
> Reconfiguring sim.
> Using configuration options from configure line
> Setting fds to '3,5 -j --'
> End of options from configure line
> Adding configuration options from '/Users/rob/Cactus/configs/sim/OptionList'...
> Setting VERSION to '2018-12-13'
> Setting CPP to 'cpp'
> Setting CC to 'gcc'
> Setting CXX to 'g++'
> Setting FPP to 'cpp'
> Setting F90 to 'gfortran'
> Setting CPPFLAGS to ''
> Setting FPPFLAGS to '-traditional'
> Setting CFLAGS to '-g -std=gnu99'
> Setting CXXFLAGS to '-g -std=gnu++11'
> Setting F90FLAGS to '-g -fcray-pointer -ffixed-line-length-none'
> Setting LDFLAGS to '-rdynamic'
> Setting DEBUG to 'no'
> Setting CPP_DEBUG_FLAGS to ''
> Setting C_DEBUG_FLAGS to ''
> Setting CXX_DEBUG_FLAGS to ''
> Setting OPTIMISE to 'yes'
> Setting CPP_OPTIMISE_FLAGS to ''
> Setting C_OPTIMISE_FLAGS to '-O2'
> Setting CXX_OPTIMISE_FLAGS to '-O2'
> Setting F90_OPTIMISE_FLAGS to '-O2'
> Setting PROFILE to 'no'
> Setting CPP_PROFILE_FLAGS to ''
> Setting C_PROFILE_FLAGS to '-pg'
> Setting CXX_PROFILE_FLAGS to '-pg'
> Setting F90_PROFILE_FLAGS to '-pg'
> Setting WARN to 'yes'
> Setting CPP_WARN_FLAGS to '-Wall'
> Setting C_WARN_FLAGS to '-Wall'
> Setting CXX_WARN_FLAGS to '-Wall'
> Setting F90_WARN_FLAGS to '-Wall'
> Setting OPENMP to 'yes'
> Setting CPP_OPENMP_FLAGS to '-fopenmp'
> Setting FPP_OPENMP_FLAGS to '-D_OPENMP'
> Setting C_OPENMP_FLAGS to '-fopenmp'
> Setting CXX_OPENMP_FLAGS to '-fopenmp'
> Setting F90_OPENMP_FLAGS to '-fopenmp'
> Setting VECTORISE to 'yes'
> Setting VECTORISE_ALIGNED_ARRAYS to 'no'
> Setting VECTORISE_INLINE to 'yes'
> Setting PTHREADS_DIR to 'NO_BUILD'
> End of options from '/Users/rob/Cactus/configs/sim/OptionList'.
> creating cache ./config.cache
> checking host system type... x86_64-apple-darwin22.5.0
> checking for mawk... no
> checking for gawk... no
> checking for nawk... no
> checking for awk... awk
> checking whether make sets ${MAKE}... yes
> checking whether the C compiler (gcc -g -std=gnu99 -rdynamic) works... yes
> checking whether the C compiler (gcc -g -std=gnu99 -rdynamic) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether the C++ compiler (g++ -g -std=gnu++11 -rdynamic) works... yes
> checking whether the C++ compiler (g++ -g -std=gnu++11 -rdynamic) is a cross-compiler... no
> checking whether we are using GNU C++... yes
> checking for nvcc... no
> checking for ranlib... ranlib
> checking for perl... perl
> checking for gtar... no
> checking for tar... tar
> checking for xargs... xargs
> checking for gzip... gzip
> checking for gpatch... no
> checking for patch... patch
> checking for git... git
> checking for ar... ar
> checking for mkdir... mkdir
> checking for bash... /bin/sh
> Unknown MacOS X f90 compiler.
> Please add appropriate information to
> /Users/rob/Cactus/lib/make/known-architectures/darwin
> and send the updated file to CactusMaint
> We will try anyway ...
> checking whether the Fortran compiler (gfortran ) works... no
> configure: error: installation or configuration problem: Fortran compiler cannot create executables (see configs/sim/config-data/config.log for details).
>
> Error reconfiguring sim-config
> make: *** [sim-config] Error 2
> As you can see I get an error where it does not like the fortran
> compiler.
> I have tried all of the precursor stuff a number of times using both
> MacPorts and Homebrew and this does not seem to give any errors when
> installing.
> I seem to be going round in circles to resolve this, if you are able
> to help that would be really appreciated.
> Rob
>
> _______________________________________________
> Users mailing list
> Users at einsteintoolkit.org
> http://lists.einsteintoolkit.org/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einsteintoolkit.org/pipermail/users/attachments/20230814/b3976edd/attachment.htm>
More information about the Users
mailing list