bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo コマンド・リファレンス > セクション 1 - コマンド |
Tuxedo コマンド・リファレンス
|
名前
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 が存在するかどうかを調べます。CC が buildwsh の環境に存在しない場合、またはこの変数が文字列 "" である場合、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)
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |