Linuxへのインストール
Hagane COBOLは、下記の環境でテストされています。
| OS | JDK |
|---|---|
| Ubuntu 26.04 | OpenJDK 21 |
| AlmaLinux 9 | OpenJDK 11 |
1. 依存パッケージのインストール
bash
sudo apt-get update
sudo apt-get install -y default-jdk build-essential bison flex gettext texinfo libgmp-dev autoconfbash
sudo dnf -y update
sudo dnf install -y java-11-openjdk-devel gcc make bison flex automake autoconf diffutils gettext2. Hagane COBOLのビルドとインストール
最新のリリースのソースコードをダウンロードし、ビルドしてインストールします。
bash
curl -L -o hagane-cobol-v1.0.0.tar.gz https://github.com/yutaro-sakamoto/Hagane-COBOL/archive/refs/tags/v1.0.0.tar.gz
tar zxvf hagane-cobol-v1.0.0.tar.gz
cd Hagane-COBOL-1.0.0
./configure --prefix=/usr/
make
sudo make installbash
curl -L -o hagane-cobol-v1.0.0.tar.gz https://github.com/yutaro-sakamoto/Hagane-COBOL/archive/refs/tags/v1.0.0.tar.gz
tar zxvf hagane-cobol-v1.0.0.tar.gz
cd Hagane-COBOL-1.0.0
./configure --prefix=/usr/ --enable-utf8
touch cobj/*.m4
make
sudo make install3. CLASSPATHの設定
環境変数CLASSPATHにlibcobj.jarを追加します。たとえば~/.bashrcに次の行を書きます。
bash
export CLASSPATH="$CLASSPATH:/usr/lib/opensourcecobol4j/libcobj.jar"4. インストールの確認
bash
cobj --version最初のプログラムのコンパイルと実行は、使い方をご覧ください。