<html>#2290: failure to compile ET_Mayer using gcc-mp-9 on OSX macports
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td></td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td></td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>blocker</td></tr>
<tr><td style='text-align:right'>Component:</td><td>SimFactory</td></tr>
</table>

<p>Following the instructions on the tutorial <a href="https://nbviewer.jupyter.org/github/nds-org/jupyter-et/blob/master/CactusTutorial.ipynb" rel="nofollow" class="ap-connect-link">https://nbviewer.jupyter.org/github/nds-org/jupyter-et/blob/master/CactusTutorial.ipynb</a>:</p>
<ul>
<li>install MacPorts for your version of the Mac operating system, if you did not already install it (<a href="https://www.macports.org/install.php" rel="nofollow" class="ap-connect-link">https://www.macports.org/install.php</a>).</li>
<li>Next, please install the following packages, using the commands:</li>
</ul>
<div class="codehilite"><pre><span></span>sudo port -N install pkgconfig gcc9 openmpi-gcc9 fftw-3 gsl jpeg zlib hdf5 +fortran +gfortran openssl ld64
sudo port select mpi openmpi-gcc9-fortran
sudo port select gcc mp-gcc9
</pre></div>


<p>I get failures during sim-build like so:</p>
<div class="codehilite"><pre><span></span>End of options from &#39;/Users/jenkins/Cactus/configs/sim/OptionList&#39;.
creating cache ./config.cache
checking host system type... i386-apple-darwin18.7.0
checking whether make sets <span class="cp">${</span><span class="n">MAKE</span><span class="cp">}</span>... yes
checking whether the C compiler (gcc-mp-9 -g -std=gnu99 -rdynamic) works... no
configure: error: installation or configuration problem: C compiler cannot create executables (see configs/sim/config-data/config.log for details).

Error reconfiguring sim-config
make: *** [sim-config] Error 2
</pre></div>


<p>and config log reads</p>
<div class="codehilite"><pre><span></span><span class="n">configure</span><span class="o">:</span><span class="mi">1021</span><span class="o">:</span> <span class="n">checking</span> <span class="n">whether</span> <span class="n">the</span> <span class="n">C</span> <span class="n">compiler</span> <span class="o">(</span><span class="n">gcc</span><span class="o">-</span><span class="n">mp</span><span class="o">-</span><span class="mi">9</span> <span class="o">-</span><span class="n">g</span> <span class="o">-</sp
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2290/failure-to-compile-et_mayer-using-gcc-mp-9'>https://bitbucket.org/einsteintoolkit/tickets/issues/2290/failure-to-compile-et_mayer-using-gcc-mp-9</a></p>
</html>