Hi Roland and Steve,

Thank you so much for your prompt reply! I’m compiling it on Mac OS X Mojave. I 
installed the latest version of Xcode and MacPorts a few days ago and had run 
the most recent updates. I checked my osx-macports.cfg and it does seem to 
require gcc-mp-7 (see below). But how do I find out what version of gcc I have 
in my MacPorts so I can edit them or if my compiler even exists?

Best wishes,
Shanshan


VERSION = osx-macports-2018-02-05


# Apple's compiler (Clang) does not support OpenMP, so we use GCC instead.

CPP = cpp-mp-7

FPP = cpp-mp-7

CC  = gcc-mp-7

CXX = g++-mp-7

F90 = gfortran-mp-7


CPPFLAGS =

FPPFLAGS = -traditional

CFLAGS   = -g -std=c11

CXXFLAGS = -g -std=c++14

F90FLAGS = -g -m128bit-long-double -fcray-pointer -ffixed-line-length-none




On Feb 15, 2019, at 3:26 PM, Steven R. Brandt 
<[email protected]<mailto:[email protected]>> wrote:


It says your compiler doesn't exist. Are you compiling on ios? What happens 
when you type "which gcc-mp-7"?

--Steve


On Feb 15, 2019, at 12:48 PM, Haas, Roland 
<[email protected]<mailto:[email protected]>> wrote:

Hello Shanshan Rodriguez,

based on the fact that the code complains about gcc-mp-7 you seem to be
trying to compile Cactus on a mac using macports. Macports
periodically updates its gcc packages and quite likely the current one
is gcc-8 in which case the compiler is called gcc-mp-8 g++-mp-8 and
gfortran-mp-8.

You should modify the option list that you are using to reflect this.
In the tutorial this is the file osx-macports.cfg which you can find in
the simfactory/mdb/optionlists/osx-macports.cfg file.

I have also just made the required change to the release version
simfactory files.

Yours,
Roland

Hello,

I’m a new user of ETK and trying to follow the tutorial to set up Cactus. I ran 
into this problem building Cactus and hope you could help me resolve it. Here 
is the commend I’m stuck at:

%cd $cactus_dir
!time ./simfactory/bin/sim build -j2 
--thornlist=thornlists/einsteintoolkit.th<http://einsteintoolkit.th><http://einsteintoolkit.th>

Where I got an error message at the end:


checking whether the C compiler (gcc-mp-7 -g -std=c11 -lgfortran) works... no
configure: error: installation or configuration problem: C compiler cannot 
create executables (see configs/<configname>/config-data/config.log for 
details).

Error reconfiguring sim-config
make: *** [sim-config] Error 2


I’m attaching the config, log file here. Could you suggest what I should do to 
fix this? Thank you so much!!


Best,
Shanshan Rodriguez

——————————————————————
Shanshan Rodriguez
Assistant Professor of Physics
1034 Noyce Science Center
Department of Physics
Grinnell College
Grinnell, IA 50112
Email: 
[email protected]<mailto:[email protected]><mailto:[email protected]>



--
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from http://keys.gnupg.net.

_______________________________________________
Users mailing list
[email protected]
http://lists.einsteintoolkit.org/mailman/listinfo/users

Reply via email to