#1637 Homebrew recipies for DUNE
Metadata
Property | Value |
---|---|
Reported by | Timo Betcke (timo.betcke@gmail.com) |
Reported at | May 7, 2015 08:57 |
Type | Discussion |
Version | 2.3 |
Operating System | Unspecified / All |
Last edited by | Oliver Sander (oliver.sander@tu-dresden.de) |
Last edited at | May 25, 2015 18:20 |
Closed by | Oliver Sander (oliver.sander@tu-dresden.de) |
Closed at | May 25, 2015 18:20 |
Closed in version | Unknown |
Resolution | Fixed |
Comment | Added Timo's text to the main download page. Thanks again! |
Description
Dear All,
I have made Homebrew recipes available to easily install DUNE on Mac. These can be accessed via
brew tap bempp/homebrew-bempp and then
brew install dune-common brew install dune-grid etc...
The repository is at: https://github.com/bempp/homebrew-bempp
A couple of notes:
- They are relatively basic in the sense that I am not allowing options to be passed on and rely on CMake detecting everything. This was sufficient for our purpose but may not be enough for others.
- I still needed to include the patches already proposed in #1480 (closed) for Mac. Otherwise, there are linking issues on Mac.
- We also have to patch dune-localfunctions due to an issue with complex data types. I will open a separate bug issue for this.
- Alugrid is currently installed from a tarball that we created from our own repository. I will make patches available for the Dune alugrid repository separately. We had some issues with the size of the Alugrid repository due to some old data files being present in its git history. I communicated this already to Andreas Dedner.
If there is any interest from your side feel free to copy the Homebrew recipes and make them available for others.
Best wishes
Timo