-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mumps is not available anymore as a formula #11
Comments
I tried the `` flag this is the error I got: Last 15 lines from /Users/foad/Library/Logs/Homebrew/elmer/02.make:
Error: Assignment to contiguous pointer from non-contiguous target at (1)
Error: Assignment to contiguous pointer from non-contiguous target at (1) If reporting this issue please do so at (not Homebrew/brew or Homebrew/core): These open issues may also help: |
I tried installing mumps from here but now I get this error: Error: Operation already in progress for scalapack.formula |
Ok from here I was able to install elmer but not the elmergui. steps:
It should compile now. but when the Last 15 lines from /Users/foad/Library/Logs/Homebrew/elmer/01.cmake: CMake Error at /usr/local/Cellar/cmake/3.11.4/share/cmake/Modules/FindQt4.cmake:1321 (message): -- Configuring incomplete, errors occurred! If reporting this issue please do so at (not Homebrew/brew or Homebrew/core): These open issues may also help: |
from here I was able to install elmergui with : |
method 1:
method 2:
|
The scalapack dependency was removed in 307d101. Using the $ HOMEBREW_CC=gcc-8 HOMEBREW_CXX=g++-8 brew install elmer --HEAD --with-openmp --with-elmerice |
@juhanikataja removing the scalapack dependency seems more like a temporary workaround. It should affect the efficiency of the solver. besides the second method doesn't require the scalapack dependency to be removed. There might be something wrong in the |
@Foadsf The dependency for scalapack comes only through mumps library. Currently the mumps formula (https://github.com/dpo/homebrew-openblas/blob/master/mumps.rb) depends on scalapack with default settings. But the elmer formula doesn't check if mumps is built with scalapack enabled or not. So, by removing scalapack dep one can quite safely build elmer w/o mumps and, on the other hand, building elmer with mumps has become experimental since it depends on nonstandard tap dpo/homebrew-openblas (although it seems to be pretty high quality one). Considering this, lets re-open this issue until there is a satisfactory solution to building elmer with mumps. |
@juhanikataja I think it is also a good idea to discuss the issue with the developers of |
Hi, I struggled to compile Elmer on Mac OS 10.13.6 from Homebrew until I found this post and had helped from a colleague. The solution was similar to above:
Thanks for your posts Foadsf and juhanikataja PiM |
Over at FreeCAD we're tracking |
I have updated the MUMPS installation method here. It would be a great help if Elmer's formula could also get updated accordingly. |
Workaround: Install using
--without-mumps
flag.Maybe we should have a mumps formula in this tap specifically tailored for Elmer?
The text was updated successfully, but these errors were encountered: