[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