PVSのこと(12)
今更ですが,PVS (Allegro Versions),Yices1,NASA PVS Library,Hypatheon 各最新版のインストールスクリプトです.
sudo apt-get -y install sqlite3
echo "export PVS_LIBRARY_PATH=~/CAS/pvs6/nasalib" >> ~/.bashrc source ~/.bashrc mkdir ~/CAS cd ~/CAS
ここで
http://yices.csl.sri.com/cgi-bin/yices-newlicense.cgi?file=yices-1.0.39-x86_64-pc-linux-gnu-static-gmp.tar.gz
を開いて,I accept をクリック,~/CAS に保存して
tar zxvf ./yices-1.0.38-x86_64-pc-linux-gnu-static-gmp.tar.gz mkdir ./pvs6 cd ./pvs6
ここで
http://pvs.csl.sri.com/cgi-bin/downloadlic.cgi?file=pvs-6.0-ix86_64-Linux-allegro.tgz
を開いて,I accept をクリック,~/CAS/pvs6 に保存して
tar zxvf ./pvs-6.0-ix86_64-Linux-allegro.tgz ./bin/relocate sudo ln -s ~/CAS/pvs6/pvs /usr/local/bin/pvs wget http://shemesh.larc.nasa.gov/fm/ftp/larc/PVS-library/nasalib-6.0.6-full.tgz tar xvfz ./nasalib-6.0.6-full.tgz cd ./nasalib/ wget http://shemesh.larc.nasa.gov/people/bld/ftp/hyp-nasalib-6.0.4.sdb.gz cd .. pvs
ここで emacs が起動するので
M-x shell
とし
cd ./nasalib/Hypatheon-1.1 ./build/quick_install
の後,Hypatheon が起動し,プロンプトが戻ったら
sed -i "s/;(s/(s/" ~/.pvsemacs
とすれば完了です.
なお,RedHat 系の Fedora には次のようなパッケージがあります.
http://rpm.pbone.net/index.php3/stat/4/idpl/21599251/dir/fedora_19/com/pvs-sbcl-6.0-3.fc19.x86_64.rpm.html