![]() |
![]() |
|
|
buildwsh(1)
名前
buildwsh-カスタマイズされたワークステーション・ハンドラ・プロセスの構築
形式
buildwsh [ -v ] [ -o name] [ -f files]
機能説明
buildwsh は、カスタマイズされた BEA Tuxedo ATMI ワークステーション・ハンドラ・モジュールを作成するために使用されます。そのファイルには、アプリケーション・バッファ・タイプ・スイッチと必要なサポート・ルーチンだけを含むようにします。このコマンドにより、-f オプションによって指定したファイルと、ワークステーション・ハンドラ・ロード・モジュールを形成するために必要となる BEA Tuxedo ATMI 標準ライブラリとが結合されます。このロード・モジュールは UNIXシステムのリファレンス・マニュアルの cc(1)コマンドによって構築されます。この cc コマンドは、buildwsh によって実行されます。このコマンドのオプションは、次のとおりです。
buildwsh は、通常、cc コマンドを使用して a.out を作成します。buildwsh は、別のコンパイラを指定することを認めるために、CC という名前のシェル変数が存在しているかどうかをチェックします。buildwsh の環境に CC が存在していない場合、あるいはヌル文字列である場合には、buildwsh はコンパイラとして cc を使用します。環境内に CC が存在する場合、実行されるべきコンパイラの名前が CC の値となります。同様に、シェル変数 CFLAGS も、コンパイラへ渡すべき一連のパラメータを取り込むためにチェックされます。
アプリケーションが共有ライブラリを使用する場合は、ここで説明したコンパイルとリンクの作業をする必要はありません。詳細については、『C 言語を使用した BEA Tuxedo アプリケーションのプログラミング』 の「型付きバッファの管理」を参照してください。
移植性
buildwsh コンパイル・ツールは、BEA Tuxedo ATMI サーバ環境がサポートされるプラットフォームで使用できます。
使用例
CC=ncc CFLAGS="-I $TUXDIR/include"; export CC CFLAGS buildwsh
-o APPWSH -f apptypsw.o
関連項目
UNIX システムのリファレンス・マニュアルの cc(1)、ld(1)
![]() |
![]() |
![]() |
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|