【问题标题】:MEEP cygwin install issueMEEP cygwin 安装问题
【发布时间】:2013-05-02 19:20:29
【问题描述】:

我正在尝试通过 cygwin 安装 MEEP,我已经安装了所有必需的软件包,但是当我运行 ./configure 时,我收到以下错误消息:

configure: error: Couldn't find the required libctl library.

即使确实安装了 libctl 包!

【问题讨论】:

  • 可能是您的库 libctl 无法从当前路径访问

标签: cygwin meep


【解决方案1】:

在这里找到

http://www.physics.uc.edu/~thang/mm-cygwin.txt
赛格温:

- Run Cygwin.exe and insntall Cygwin to  C:/cygwin
- Add g++, gnuplot, editting...packages


MEEP:

- Install guile (guile-1.8.3) (to /usr/local)
- Istall szip (szip-2.1) (to /usr/local)
- Install hdf5 (hdf5-1.6.6)
   -> /.configure --enable-cxx --with-szlib --prefix=/usr/local
      make
      make check (all tests must pass)
      make install
- Install h5utils (h5utils-1.10.1) (to /usr/local) (h5utils should see hdf5 library)
     --enable-cxx --with-szlib
- Install BLAS (to /usr/local)
     gunzip blas.tgz
     tar xf blas.tar
     f77 -c -O3 *.f   # compile all of the .f files to produce .o files
     ar rv libblas.a *.o    #  combine the .o files into a library
     su -c "cp libblas.a /usr/local/lib"   # switch to root and install
- Install lapack (lapack-3.1.1) (to /usr/local)
- Install harminv (harminv-1.3.1) (to /usr/local)
- Install libctl (libctl-3.0.2) (to /usr/local)
- Install meep (meep-1.10.1) (to /usr/local)
   -> /.configure --prefix=/usr/local (make sure that meep sees hdf5 library)
      make
      make check
      make install

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-03
    • 1970-01-01
    • 1970-01-01
    • 2012-06-29
    相关资源
    最近更新 更多