[MacPorts] #39365: arpack @3.1.1 +openmpi or +mpich configure fails if mpi wasn't built with fortran wrappers

MacPorts noreply at macports.org
Sat Jun 15 16:07:22 PDT 2013


#39365: arpack @3.1.1 +openmpi or +mpich configure fails if mpi wasn't built with
fortran wrappers
-------------------------+--------------------------------
  Reporter:  dstrubbe@…  |      Owner:  macports-tickets@…
      Type:  defect      |     Status:  reopened
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.1.3
Resolution:              |   Keywords:  haspatch
      Port:  arpack      |
-------------------------+--------------------------------

Comment (by mmoll@…):

 The patch looks good, but unfortunately I still get a compilation error:
 {{{

 libtool: link: /opt/local/bin/openmpif77 -dynamiclib  -o
 .libs/libparpack.2.dylib   -Wl,-force_load,../SRC/.libs/libarpacksrc.a
 -Wl,-force_load,../UTIL/.libs/libarpackutil.a
 -Wl,-force_load,../PARPACK/SRC/MPI/.libs/libparpacksrcmpi.a
 -Wl,-force_load,../PARPACK/UTIL/MPI/.libs/libparpackutilmpi.a  -lblas
 -llapack  -O2 -m64   -install_name  /opt/local/lib/libparpack.2.dylib
 -compatibility_version 3 -current_version 3.0 -Wl,-single_module
 Undefined symbols for architecture x86_64:
   "_second_", referenced from:
       _psgetv0_ in libparpacksrcmpi.a(libparpacksrcmpi_la-psgetv0.o)
       _psnaitr_ in libparpacksrcmpi.a(libparpacksrcmpi_la-psnaitr.o)
       _psnapps_ in libparpacksrcmpi.a(libparpacksrcmpi_la-psnapps.o)
       _psnaup2_ in libparpacksrcmpi.a(libparpacksrcmpi_la-psnaup2.o)
       _psnaupd_ in libparpacksrcmpi.a(libparpacksrcmpi_la-psnaupd.o)
       _psneigh_ in libparpacksrcmpi.a(libparpacksrcmpi_la-psneigh.o)
       _psngets_ in libparpacksrcmpi.a(libparpacksrcmpi_la-psngets.o)
       ...
 ld: symbol(s) not found for architecture x86_64
 collect2: error: ld returned 1 exit status
 make[2]: *** [libparpack.la] Error 1
 }}}
 I am trying to install arpack +openmpi +accelerate.

-- 
Ticket URL: <https://trac.macports.org/ticket/39365#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list