Octave for Arch Linux
sudo pacman -Syu octave
Build dependencies
要为完整功能(包括JIT编译器等)安装必要的构建依赖项,只需执行(以root身份):
pacman -S --needed base-devel pcre mercurial gcc-fortran gperf perl rsync transfig arpack curl fftw fltk glpk glu graphicsmagick hdf5 java-environment qhull qscintilla-qt5 texinfo gnuplot llvm texlive-bin icoutils gl2ps qrupdate
假设您安装了yaourt (sudo pacman -S yaourt),AUR的依赖关系安装如下(作为普通用户):
yaourt -S epstool
如果您计划构建文档,请同时安装以下数据包:
pacman -S graphviz doxygen
Building octave
检查octave,如http://www.gnu.org/software/octave/get-involved.html中所述。
建议在子目录中构建octave。
./bootstrap
mkdir build
cd build
../configure
make -j3