Before you go scorched earth on your externalpackages, did you turn on any packages? Some require<div>MPI and if they are already built when you switch to MPIUNI we could have forgotten a check. I would</div><div>leave off all packages to start. Then we can locate this error.</div>
<div><br></div><div>   Matt<br><br><div class="gmail_quote">On Tue, Nov 22, 2011 at 10:39 AM, Mark F. Adams <span dir="ltr"><<a href="mailto:mark.adams@columbia.edu">mark.adams@columbia.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I'm trying to build a non MPI code and get this error:<br>
<br>
Undefined symbols:<br>
  "_ompi_mpi_comm_self", referenced from:<br>
      _ompi_mpi_comm_self$non_lazy_ptr in libamrelliptic2d.Darwin.g++-4.gfortran.DEBUG.OPT.PETSC.a(PetscLinearSolver.o)<br>
     (maybe you meant: _ompi_mpi_comm_self$non_lazy_ptr)<br>
<br>
<br>
In the past I have linked libmpiuni.a but that did not seem to get created.  Did libmpiuni.a go away or did my make fail ...<br>
<font color="#888888"><br>
Mark<br>
</font></blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>
</div>