brew:无法在mac上安装mumps

时间:2018-04-22 21:54:02

标签: homebrew

我正在尝试通过以下方式安装ipopt:

  

brew install ipopt.rb --with-openblas

我收到以下错误:

  

==>安装ipopt的依赖项:mumps

     

==>安装ipopt依赖:mumps

     

==>正在下载http://mumps.enseeiht.fr/MUMPS_5.1.1.tar.gz

     

已下载:/Users/yufeiliu/Library/Caches/Homebrew/mumps-5.1.1.tar.gz

     

==> make alllib LIBEXT = .dylib AR = -dynamiclib -Wl,-install_name -Wl,/ usr / local / Cellar / mumps / 5.1。

     

来自/Users/yufeiliu/Library/Logs/Homebrew/mumps/01.make的最后15行:

     

clang -fPIC -I ../ include -O -c symbfac.c -o symbfac.o

     

clang -fPIC -I ../ include -O -c interface.c -o interface.o

     

clang -fPIC -I ../ include -O -c sort.c -o sort.o

     

clang -fPIC -I ../ include -O -c minpriority.c -o minpriority.o

     

dynamiclib -Wl,-install_name -Wl,/ usr / local / Cellar / mumps / 5.1.1_1 / lib / libpord.dylib -undefined dynamic_lookup -o libpord.dylib graph.o gbipart.o gbisect.o ddcreate.o ddbisect.o nestdiss.o multisector.o gelim.o bucket.o tree.o symbfac.o interface.o sort.o minpriority.o

     

make [2]:dynamiclib:没有这样的文件或目录

     

make [2]:[libpord.dylib]错误1(忽略)

     

echo libpord.dylib

     

libpord.dylib

if [ "./PORD/lib/" != "" ] ; then \
      cp ./PORD/lib//libpord.dylib lib/libpord.dylib; \
    fi;
  

cp:./ PORD / lib // libpord.dylib:没有这样的文件或目录

     

make [1]:*** [lib / libpord.dylib]错误1

     

制作:*** [c]错误2

     

如果报告此问题,请在(不是Homebrew / brew或Homebrew / core)进行报告:   https://github.com/brewsci/homebrew-science/issues

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

不幸的是,此时将腮腺炎病毒包装与啤酒一起安装非常麻烦。您有两种安装腮腺炎的方法

方法1:

  1. brew tap brewsci/science
  2. brew install mumps
  3. 如果该方法无效,请从here下载mumps.rb
  4. brew install ./mumps.rb

方法2

  1. brew tap dpo/openblas
  2. brew install mumps

第二种方法稍后可能会导致scalapack出现一些问题。