Skip to content

Linuxへのインストール ​

Hagane COBOLは、下記の環境でテストされています。

OSJDK
Ubuntu 26.04OpenJDK 21
AlmaLinux 9OpenJDK 11

1. 依存パッケージのインストール ​

bash
sudo apt-get update
sudo apt-get install -y default-jdk build-essential bison flex gettext texinfo libgmp-dev autoconf
bash
sudo dnf -y update
sudo dnf install -y java-11-openjdk-devel gcc make bison flex automake autoconf diffutils gettext

2. 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 install
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/ --enable-utf8
touch cobj/*.m4
make
sudo make install

3. CLASSPATHの設定 ​

環境変数CLASSPATHにlibcobj.jarを追加します。たとえば~/.bashrcに次の行を書きます。

bash
export CLASSPATH="$CLASSPATH:/usr/lib/opensourcecobol4j/libcobj.jar"

4. インストールの確認 ​

bash
cobj --version

最初のプログラムのコンパイルと実行は、使い方をご覧ください。

libcobjはLGPL v3、それ以外はGPL v3の下で配布されています。