So close. The command is called "mpicxx", not "mpic++". And we don't look for this spelling.
-erik On Wed, May 20, 2015 at 2:56 PM, Frank Loeffler <[email protected]> wrote: > On Wed, May 20, 2015 at 02:26:15PM -0400, Comer Duncan wrote: > > Oh well. You can find the contents of build3.log on > > http://pastebin.com/0q9NNAT4 and I note nothing different, or so it > seems. > > From your log I see that Cactus says: Found MPI compiler wrapper at > /opt/local/bin/mpiCC. This is likely the problem. Apple still doesn't > use a case sensitive filesystem by default, which means this is the same > as mpicc, which is the C compiler. The compiler itself is smart enough > (in the case of gnu) to figure this out at compile time, so you don't > get an error there. At link time however, (and because Cactus uses the > C++ compiler for linking), this can result in C++ libraries not being > linked, and thus C++ symbols are missing (as seems to be the case in > your log). > > Now, the thorn MPI should have picked up /opt/local/bin/mpic++ before > mpiCC, if the former exists. Does it? If not - is there some package you > still need to install (like openmpi-c++ or such)? > > Frank > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.einsteintoolkit.org/mailman/listinfo/users > > -- Erik Schnetter <[email protected]> http://www.perimeterinstitute.ca/personal/eschnetter/
_______________________________________________ Users mailing list [email protected] http://lists.einsteintoolkit.org/mailman/listinfo/users
