« tomcat5とmod_jkコネクタ | メイン | rpmbuild »

OpenCOBOL

OpenCOBOLのインストール
https://sourceforge.net/project/showfiles.php?group_id=34923からDL
取得したtarballを適当なディレクトリにget
当該ディレクトリから以下を実行
tar zxvf open-cobol-1.0.tar.gz
当該ディレクトリに以下ディレクトリが作成される
open-cobol-1.0

展開先のディレクトリに移動
cd open-cobol-1.0

展開したソースのコンパイルおよびインストール
./configure
make
make install

以下のディレクトリに格納される
コンパイル本体
/usr/local/bin
※cob-config,cobc,cobcrun
ライブラリ
/usr/local/lib
※libcob.a,libcob.la,libcob.so

もし、/usr/libにライブラリを設定している場合は以下のリンクを作成しておくと便利
ln -s /usr/local/lib/libcob.so.1.0.0 /usr/lib/libcob.so.1
ln -s /usr/local/lib/libcob.so.1.0.0 /usr/lib/libcob.so
※これをやらない場合は、 export LD_LIBRARY_PATHをすること

基本的なコンパイル方法
/usr/local/bin/cobc -o 実行ファイル名 ソースファイル名
サブプログラムがある場合のコンパイル方法
/usr/local/bin/cobc -c ソースファイル名1
/usr/local/bin/cobc -c ソースファイル名2
/usr/local/bin/cobc -o 実行ファイル名 ソースファイル名1.o ソースファイル名2.o
※-cはコンパイルのみでリンクは後で行うスイッチ

cobolをメインとし、cなどで作ったものをサブプログラムとする場合のコンパイル方法
/usr/local/bin/cobc -x -c ソースファイル名
gcc -c cサブプログラム.c
gcc -o 実行ファイル名 ソースファイル名.o cサブプログラム.o

トラックバック

このエントリーのトラックバックURL:
http://blog.sailine.net/bin/mt-tb.cgi/96

迷惑トラックバック撲滅中! 当ページへトラックバックしている旨の書込みをお願いします。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

linux雑多に投稿された記事です。

ひとつ前の投稿は「tomcat5とmod_jkコネクタ」です。

次の投稿は「rpmbuild」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Copyright 2007-2009 ©彩らいん!もじサイト