HP OpenVMS Systems Documentation |
前へ | 次へ | 目次 |
この付録では,日本語HP FMSのインストレーション例を示します。この例は,日本語HP FMSの前のバージョンがインストールされていないシステムで実行したものです。
インストレーション例では,DECnetがシャットダウンされ,システムにログインしているユーザがいないと仮定しています。また,IVPがインストレーションの終わりに実行されます。
A.1 フル開発キット
ここでは,日本語HP FMSのフル開発キットのインストレーション例を示します。
$ @sys$update:vmsinstal FMSJA025 DKC100:[FMSJA025.KIT] OpenVMS Software Product Installation Procedure V8.2-1 It is 8-NOV-2005 at 10:57. Enter a question mark (?) at any time for help. * Are you satisfied with the backup of your system disk [YES]? The following products will be processed: FMSJA V2.5 Beginning installation of FMSJA V2.5 at 10:57 %VMSINSTAL-I-RESTORE, Restoring product save set A ... %VMSINSTAL-I-RELMOVED, Product's release notes have been moved to SYS$HELP. Product: FMS Producer: HP Version: 2.5 Release Date: 12-MAR-2004 * Does this product have an authorization key registered and loaded? y * Do you want to run the IVP after the installation [YES]? y * Do you want to purge files replaced by this installation [YES]? y If you wish to save space on your system disk you may choose not to install the Sample Application Programs and the Modifiable Message File Procedures. You may later install them by installing FMSJA V2.5 again. * Do you wish to install Sample Application Programs and Modifiable Message File Procedures [YES]? y %FMSJA-I-CONTINUE, All inquiries have been requested. If no errors occur, -FMSJA-I-CONTINUE, the installation will be completed in about 20 minutes. %VMSINSTAL-I-RESTORE, Restoring product save set B ... %VMSINSTAL-I-RESTORE, Restoring product save set C ... %VMSINSTAL-I-RESTORE, Restoring product save set D ... System Manager: Upon completion of this installation, please be sure to edit the system startup files as described in the DEC JFMS Installation Guide. %FMSJA-S-FMSBUILT, FMSJA V2.5 has built successfully, continuing... %FMSJA-I-STARTSAMP, Starting the Sample Application Programs installation... %FMSJA-S-SAMPBUILT, Sample Application Programs have built successfully, continuing... %FMSJA-I-CONTINUE, Starting Modifiable Message File Procedures installation ... %VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories... %DCL-I-SUPERSEDE, previous value of JFMS$EXAMPLES has been superseded Beginning the FMSJA V2.5 Installation Verification Procedure... FMSJA V2.5 Installation Verification Procedure was successful Refer to the DEC FMS/Japanese Installation Guide for further verification procedures... Installation of FMSJA V2.5 completed at 10:59 Adding history entry in VMI$ROOT:[SYSUPD]VMSINSTAL.HISTORY Creating installation data file: VMI$ROOT:[SYSUPD]FMSJA025.VMI_DATA VMSINSTAL procedure done at 10:59 |
ここでは,日本語HP FMSのランタイム・キットのインストレーション例を示します。
$ @sys$update:vmsinstal FDVJA025 DKC100:[FDVJA025.KIT] OpenVMS Software Product Installation Procedure V8.2-1 It is 8-NOV-2005 at 11:07. Enter a question mark (?) at any time for help. * Are you satisfied with the backup of your system disk [YES]? The following products will be processed: FDVJA V2.5 Beginning installation of FDVJA V2.5 at 11:07 %VMSINSTAL-I-RESTORE, Restoring product save set A ... Product: FMS-RT Producer: HP Version: 2.5 Release Date: 12-MAR-2004 * Does this product have an authorization key registered and loaded? y * Do you want to run the IVP after the installation [YES]? y * Do you want to purge files replaced by this installation [YES]? y System Manager: Upon completion of this installation, please be sure to edit the system startup files as described in the DEC JFMS Run-Time Kit Documentation. %FDVJA-S-FDVBUILT, FDVJA V2.5 has built successfully, continuing... %VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories... Beginning the FDVJA V2.5 Installation Verification Procedure... : : FDVJA V2.5 Installation Verification Procedure was successful Refer to the DEC FMS/Japanese Installation Guide for further verification procedures... Installation of FDVJA V2.5 completed at 11:08 Adding history entry in VMI$ROOT:[SYSUPD]VMSINSTAL.HISTORY Creating installation data file: VMI$ROOT:[SYSUPD]FDVJA025.VMI_DATA VMSINSTAL procedure done at 11:08 |
日本語HP FMSバージョン2.5のインストレーションおよびスタートアップ・プロシージャSYS$STARTUP:JFMSTRTUP.COMで, JFMS$EXAMPLES:ディレクトリをシステム論理名として定義します。このディレクトリには,日本語HP FMSバージョン2.5のアプリケーション・プログラム例に関連するファイルが置かれています。
2進データ同期端末でアプリケーション・プログラム例を実行する場合は, 付録 B.2 節 を参照してください。
日本語HP FMSバージョン2.5では, 表 B-1 に示すアプリケーション・プログラム例を提供します。
言語 | プログラム名 | イメージ名 |
---|---|---|
BASIC | SAMP.BAS | SAMP.EXE |
BLISS | SAMPBLI.BLI | SAMPBLI.EXE |
C | SAMPCC.C | SAMPCC.EXE |
COBOL | SAMPCOB.COB | SAMPCOB.EXE |
FORTRAN | SAMPFOR.FOR | SAMPFOR.EXE |
PASCAL | SAMPPAS.PAS | SAMPPAS.EXE |
BASICのアプリケーション・プログラム例を実行する場合は,次のようなコマンドを入力します。
$ RUN JFMS$EXAMPLES:SAMP |
アプリケーション・プログラム例の実行中に,PF4キーを押してチェックの書き込みを選択した場合,チェックを書き込むデータ・ファイルSAMPCH.DATが省略時のディレクトリに作成されます。
B.1 アプリケーション・プログラム例に関連するファイル
アプリケーション・プログラム例の作成を支援するファイルが, JFMS$EXAMPLES:ディレクトリに入っています。これらのファイルは次のとおりです。
言語 | 定義ファイル |
---|---|
BASIC | FDVDEF.BAS |
BLISS | FDVDEF.REQ |
C | FDVDEF.H |
COBOL | FDVDEF.LIB |
FORTRAN | FDVDEF.FOR |
PASCAL | FDVDEF.PAS |
言語 | ファイル名 |
---|---|
COBOL | SAMPCOB.LIB
SMPCOBUAR.LIB |
FORTRAN | SMPACCOM.FOR
SMPREGCOM.FOR SMPSTATUS.FOR SMPWORK.FOR |
言語 | コマンド・ファイル |
---|---|
BASIC | SAMPBAS.COM |
BLISS | SAMPBLI.COM |
C | SAMPCC.COM |
COBOL | SAMPCOB.COM |
FORTRAN | SAMPFOR.COM |
PASCAL | SAMPPAS.COM |
2進データ同期端末上でアプリケーション・プログラム例を実行しない場合は,本節をお読みになる必要はありませんので次へすすんでください。
アプリケーション・プログラム例は,プログラムを変更せずに 2進データ同期端末上で実行することができます。ただし,2進データ同期端末の幅に制約があるため,フォームは変更が必要です。非同期端末(VT52,VT100,VT2xxなど)上にチェック・レジスタを表示するために使用するフォームREGISTERは,2進データ同期端末の画面には適しません。
日本語HP FMSバージョン2.5のキットには,2進データ同期端末の画面に適するREGISTERの置換用フォームがあります。このフォームは,非同期端末でも同様に動作します。フォームは, JFMS$EXAMPLES:のBISYNC_REGIST.FRMというフォーム・ファイルに含まれています。
2進データ同期端末でアプリケーション・プログラム例を実行する前に,次の手順に従ってアプリケーション例のフォーム・ライブラリSAMP.FLB:中のREGISTERフォームを置き換えてください。
$ JFMS/LIBRARY/EXTRACT- _$ JFMS$EXAMPLES:SAMP/FORM=REGISTER/OUTPUT=JFMS$EXAMPLES:REGISTER.FRM |
$ JFMS/LIBRARY/REPLACE JFMS$EXAMPLES:SAMP JFMS$EXAMPLES:BISYNC_REGIST |
このコマンドを正常に実行すれば,アプリケーション・プログラム例を非同期もしくは2進データ同期端末で実行できます。
REGISTERフォームは,『Introduction to VAX-11 FMS』に説明されているオリジナルのREGISTERフォームとは異なる表示のされ方および異なるフィールド属性となります。フォームを2進データ同期端末の画面に適合させるには,これらの相違が必要となります。これらの相違は,プログラムのフォームの機能もしくは相互作用にはなんら影響はありません。
B.3 ワークステーション上でのアプリケーション例の実行
ワークステーション上でアプリケーション・プログラム例を実行しない場合は,本節をお読みになる必要はありませんので次へすすんでください。
アプリケーション・プログラム例は,プログラムを変更せずにワークステーション上で実行することができます。しかし,ワークステーション上でVT100およびVT200ウィンドウの拡大サイズを利用するためには,アプリケーション例中のフォームの1つを変更する必要がありました。チェック・レジスタを表示するためのスクロール領域を含むREGISTERフォームは,55行ウィンドウを利用するために変更されました。日本語HP FMSバージョン2.5のキットでは,JFMS$EXAMPLES:内のLONG_REGIST.FRMというファイルでこのフォームを提供します。
ワークステーションの55行ウィンドウを利用するためには,次の手順に従ってアプリケーション例のフォーム・ライブラリ SAMP.FLB中のREGISTERフォームを置き換えてください。
$ JFMS/LIBRARY/EXTRACT- _$ JFMS$EXAMPLES:SAMP/FORM=REGISTER/OUTPUT=JFMS$EXAMPLES:REGISTER.FRM |
$ JFMS/LIBRARY/REPLACE JFMS$EXAMPLES:SAMP JFMS$EXAMPLES:LONG_REGIST |
$ SET TERMINAL/PAGE=55 |
このコマンドを正常に実行すれば,説明通りにアプリケーション・プログラム例をワークステーションで実行できます。
標準の端末(VT52,VT100,VT2xxなど)上でフォーム・ライブラリ SAMP.FLBのフォームLONG_REGISTを使ってアプリケーション例を実行することはできません。
以下に日本語HP FMSバージョン2.5のインストレーションで追加もしくは変更されるファイルの一覧を示します。
[ディレクトリ名] ファイル名 |
機能 |
---|---|
[SYSHLP](SYS$HELP) | |
HELPLIB.HLB | FMSでヘルプ・ライブラリに追加/交換されたモジュール |
HPFMSJA025.RELEASE_NOTES | バージョン2.5のリリース・ノート |
[SYSEXE](SYS$SYSTEM) | |
JFMSFAA.EXE | FMSフォーム・アプリケーション支援ユーティリティ |
JFMSFED.EXE | FMSフォーム・エディタ・ユーティリティ |
JFMSFEDE.EXE | FMSフォーム・エディタ・ユーティリティ(英語版) |
JFMSFLG.EXE | FMSフォーム言語翻訳ユーティリティ |
JFMSFLI.EXE | FMSフォーム・ライブラリアン・ユーティリティ |
JFMSFTE.EXE | FMSフォーム・テスタ・ユーティリティ |
JFMSFUU.EXE | FMSフォーム更新ユーティリティ |
[SYSLIB](SYS$SHARE) | |
JFDVSHR.EXE | フォーム・ドライバ共有可能イメージ |
[SYSLIB](SYS$LIBRARY) | |
DCLTABLES.EXE | FMSでDCLテーブルに追加/交換されたDCLコマンド |
IMAGELIB.OLB | JFDVSHRでライブラリに追加/交換されたモジュール |
STARLET.OLB | FDV$PLITRMでライブラリに追加/交換されたモジュール |
[SYS$STARTUP](SYS$STARTUP) | |
JFMSTRTUP.COM | FMSのスタートアップ・プロシージャ |
[SYSMGR](SYS$MESSAGE) | |
JFDVMSG.EXE | フォーム・ドライバのメッセージ・ファイル |
JFDVMSGE.EXE | フォーム・ドライバのメッセージ・ファイル(英語版) |
JFMSMSG.EXE | FMSユーティリティのメッセージ・ファイル |
JFMSMSGE.EXE | FMSユーティリティのメッセージ・ファイル(英語版) |
[SYSHLP.EXAMPLES.JFMS](JFMS$EXAMPLES) | |
FDVDEF.BAS | BASIC用フォーム・ドライバのシンボル定義ファイル |
FDVDEF.FOR | FORTRAN用フォーム・ドライバのシンボル定義ファイル |
FDVDEF.H | C用フォーム・ドライバのシンボル定義ファイル |
FDVDEF.LIB | COBOL用フォーム・ドライバのシンボル定義ファイル |
FDVDEF.PAS | PASCAL用フォーム・ドライバのシンボル定義ファイル |
FDVDEF.REQ | BLISS用フォーム・ドライバのシンボル定義ファイル |
FDVDEFCAL.PLI | PL/I用フォーム・ドライバのシンボル定義ファイル |
FDVDEFFNC.PLI | PL/I用フォーム・ドライバのシンボル定義ファイル |
MESSAGE.DIR | 変更可能なメッセージ・プロシージャ用ディレクトリ |
さらにシステム・マネージャがアプリケーション・プログラム例のインストレーションを要求した場合,次のファイルも存在します。
[ディレクトリ名] ファイル名 |
機能 |
---|---|
[SYSHLP.EXAMPLES.JFMS](JFMS$EXAMPLES) | |
BISYNCREGIST.FRM | 2進データ同期端末用のアプリケーション例の REGISTERフォーム |
LONGREGIST.FRM | ワークステーション用のアプリケーション例の REGISTERフォーム |
SAMP.BAS | BASIC用アプリケーション例のソース |
SAMP.DAT | アプリケーション例のデータ・ファイル |
SAMP.EXE | BASIC用アプリケーション例の実行可能イメージ+ |
SAMP.FLB | アプリケーション例のフォーム・ライブラリ |
SAMPBAS.COM | BASIC用アプリケーション例を構築するプロシージャ |
SAMPBLI.BLI | BLISS用アプリケーション例のソース |
SAMPBLI.COM | BLISS用アプリケーション例を構築するプロシージャ |
SAMPBLI.EXE | BLISS用アプリケーション例の実行可能イメージ+ |
SAMPCC.C | C用アプリケーション例のソース |
SAMPCC.COM | C用アプリケーション例を構築するプロシージャ |
SAMPCC.EXE | C用アプリケーション例の実行可能イメージ+ |
SAMPCOB.COB | COBOL用アプリケーション例のソース |
SAMPCOB.COM | COBOL用アプリケーション例を構築するプロシージャ |
SAMPCOB.EXE | COBOL用アプリケーション例の実行可能イメージ+ |
SAMPCOB.LIB | COBOL用アプリケーション例のライブラリ |
SAMPFOR.COM | FORTRAN用アプリケーション例を構築するプロシージャ |
SAMPFOR.FOR | FORTRAN用アプリケーション例のソース |
SAMPFOR.EXE | FORTRAN用アプリケーション例の実行可能イメージ+ |
SAMPPAS.COM | PASCAL用アプリケーション例を構築するプロシージャ |
SAMPPAS.EXE | PASCAL用アプリケーション例の実行可能イメージ+ |
SAMPPAS.PAS | PASCAL用アプリケーション例のソース |
SMPACCOM.FOR | FORTRAN用アプリケーション例のインクルード・ファイル |
SMPCOBUAR.LIB | COBOL用アプリケーション例のライブラリ |
SMPMEMRES.OBJ | アプリケーション例のメモリ常駐フォーム・モジュール |
SMPREGCOM.FOR | FORTRAN用アプリケーション例のインクルード・ファイル |
SMPSTATUS.FOR | FORTRAN用アプリケーション例のインクルード・ファイル |
SMPVECTOR.OBJ | アプリケーション例のUARベクタ・モジュール |
SMPWORK.FOR | FORTRAN用アプリケーション例のインクルード・ファイル |
[SYSHLP.EXAMPLES.FMS.MESSAGE] | |
COMMSG.MSG | FMSユーティリティすべてに共通のメッセージ・ファイル |
FAAMSG.MSG | フォーム・アプリケーション支援のメッセージ・ファイル |
FCVMSG.MSG | フォーム・コンバータのメッセージ・ファイル |
FDVMSG.MSG | フォーム・ドライバのメッセージ・ファイル |
FEDMSG.MSG | フォーム・エディタのメッセージ・ファイル |
FIOMSG.MSG | ファイルI/Oのメッセージ・ファイル |
FLGMSG.MSG | フォーム言語翻訳のメッセージ・ファイル |
FLIMSG.MSG | フォーム・ライブラリアンのメッセージ・ファイル |
FMSLIT.MSG | FMSメッセージ・ファイル・リテラル |
FMS_ MESSAGE.MEM | FMSメッセージ・ファイルの変更方法 |
FTEMSG.MSG | フォーム・テスタのメッセージ・ファイル |
FUUMSG.MSG | フォーム更新ユーティリティのメッセージ・ファイル |
MSGBLD.COM | メッセージ・ファイルを構築するプロシージャ |
前へ | 次へ | 目次 |