[MacPorts] #42057: NGSolve Finite Element Library

MacPorts noreply at macports.org
Sun Jun 1 16:53:13 PDT 2014


#42057: NGSolve Finite Element Library
--------------------------+--------------------------------
  Reporter:  sebastian@…  |      Owner:  macports-tickets@…
      Type:  submission   |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.2.1
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------------------

Comment (by sean@…):

 Ok, I just got this running. Tix, Togl, and Netgen all seem to work fine.
 The only real problem is with NGSolve and clang. It seems that the ngsolve
 project suffers from differences in [https://gcc.gnu.org/wiki/Visibility
 vague linking] between clang and gcc. If you can convince the project to
 fix these then we could have shared libraries (using `-fvisibility=hidden`
 is a good practice, it seems). I had to make a few changes to the
 portfiles you provided:

 - dropped ATLAS due to problems linking with the correct gfortran
 - use Accelerate framework for lapack
 - use released tarballs instead of subversion
 - general cleanup

 The ATLAS dependence shouldn't be a big deal because this is finite
 element and hence sparse. I'll attach my portfiles for review.

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


More information about the macports-tickets mailing list