GNU/Linux (Ubuntu 12.04, 64bit), DEB
-
インストールの準備
一般的な説明は Sapidインストールマニュアル を参照すること。
12.04.3 LTS (GNU/Linux 3.2.0-55-generic x86_64) で確認を行った(2013/11/07)。
必要なパッケージは以下の通り。
gcc
g++
flex
bison
java (Oracle 版を手動でインストール)
javacc
ant
tk8.5-dev (tcl8.5-dev など多数の依存パッケージがインストールされる)
libx11-dev (Xlib)
# tk8.5-dev により自動的にインストールされる(確認済み)。
xutils-dev (xmkmf, imake など)
libxt-dev (Intrinsic.h など)
libxml2-dev - ビルド (特記事項無し)
- インストール (特記事項無し)
- テスト
-
<SAPID_TOP>/test/dhrystone-2.1 のテスト
64bit 環境では、
% make test-all
...
/usr/include/x86_64-linux-gnu/gnu/stubs.h:7: gnu/stubs-32.h: No such file or directory
のエラーが起こるため、以下の方法でテストを行うこと。
% make DEFINES=-D__x86_64__ test-all - java-zip のテスト(特記事項無し)