Netwalker PC-Z1 で Scilab をコンパイル
この記事はScilabをPC-Z1でコンパイルした際の作業メモです。詳しくは[id:ikeuchihiroki:20090926#1253961711]を見てください。
パッチ
http://dl.getdropbox.com/u/1926600/scilab-5.1.1%20for%20armel/configure.patch
http://dl.getdropbox.com/u/1926600/scilab-5.1.1%20for%20armel/scilab.patch
http://dl.getdropbox.com/u/1926600/scilab-5.1.1%20for%20armel/setPrecisionFPU.h.patch
コンパイル作業
記憶を頼りに書いてますので、ぬけがあるかもしれません。
#必要なパッケージをインストール sudo apt-get install autoconf cdbs debhelper gfortran openjdk-6-jdk chrpath \ ocaml-nox tcl8.5-dev tk8.5-dev libxml2-dev libpcre3-dev gettext libreadline-dev \ pkg-config libblas-dev liblapack-dev libflexdock-java libjrosetta-java ant libjeuclid-core-java \ libbatik-java fop javahelp2 libsaxon-java libavalon-framework-java docbook-xsl \ libxml-commons-external-java pvm-dev fftw3-dev libsuitesparse-dev libmatio-dev sudo apt-get install libgl1-mesa-swx11 #「動かす」編でも書いたのと同じ理由で直接インストール dpkg -i libjogl-jni_1.1.1+dak1-7_armel.deb sudo apt-get install libjogl-java #Source untar tar zxvf scilab-5.1.1-src.tar.gz cd scilab-5.1.1 # patchあて(実際は手作業で変えたので、Patchのコマンドが合ってるか分からないです) patch configure < ../configure.patch patch bin/scilab < ../scilab.patch patch modules/core/includes/setPrecisionFPU.h < ../setPrecisionFPU.h.patch #configure prefixは任意で ./configure -C --without-ocaml --prefix=/home/hoge/scilab make make install