【问题标题】:brew: unable to install mumps on macbrew:无法在 mac 上安装腮腺炎
【发布时间】:2018-10-02 21:51:04
【问题描述】:

我正在尝试通过以下方式安装 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

make: *** [c] 错误 2

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

有人知道怎么解决吗?

【问题讨论】:

    标签: homebrew


    【解决方案1】:

    不幸的是,此时使用 brew 安装 mumps 包非常有问题。您有两种不同的方式来安装腮腺炎

    方法一:

    1. brew tap brewsci/science
    2. brew install mumps
    3. 如果这不起作用,请从here 下载mumps.rb
    4. brew install ./mumps.rb

    方法二

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

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

    更新:很遗憾,上述方法可能不再正常工作。我更新了安装方法here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-26
      相关资源
      最近更新 更多