[MacPorts] #45195: ncarg @6.2.1 +gcc49 Compile Error (includes +mpich) and also cannot find "_HE5_EHHEisHE5"

MacPorts noreply at macports.org
Mon Oct 6 17:03:43 PDT 2014


#45195: ncarg @6.2.1 +gcc49 Compile Error (includes +mpich) and also cannot find
"_HE5_EHHEisHE5"
---------------------------------+--------------------------------
  Reporter:  William.Capehart@…  |      Owner:  macports-tickets@…
      Type:  defect              |     Status:  new
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.3.1
Resolution:                      |   Keywords:
      Port:  ncarg               |
---------------------------------+--------------------------------

Comment (by sean@…):

 Replying to [comment:9 takeshi@…]:
 > I was able to reproduce the problem. +gcc49 sets configure.cc. hdfeos5
 should be compiled either with h5cc or h5pcc. I removed compiler variants
 that sets configure.cc in r126056. Let me know if this fix enables
 successful builds of hdfeos5 and ncarg.

 The problem with removing the compiler variant is now the hdfeos5 will not
 have a way to tell which compiler to use with hdf5. For example, consider:

 $ port install hdf5 +gcc48
 $ port install hdfeos5
 $ port install hdf5 +gcc49

 hdfeos5 has no way to tell which compiler was used for building it. If the
 compiler variant existed, we'd be able to say, "Ah, the variants should
 match up."

 My suggestion would be to either set configure.cc explicitly or maybe set
 the HDF5_CC variable to ${configure.cc}.

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


More information about the macports-tickets mailing list