ページの先頭行へ戻る
Interstage Application Server アプリケーション作成ガイド(データベース連携サービス編)

3.1.3 ソースのコンパイル・リンク

IDLファイルのコンパイル

  IDLファイルをコンパイルすることにより、クライアント、サーバそれぞれのアプリケーションの言語に合わせたスタブファイルとスケルトンファイルを作成できます。IDLファイルのコンパイルは、IDLc/tdcコマンドを使用します。


スタブとクライアントアプリケーションのソースとのコンパイル・リンク

  記述したクライアントアプリケーションのソースとスタブファイルをコンパイルします。コンパイルに必要なCORBAサービスのライブラリファイルなどについては、“アプリケーション作成ガイド(CORBAサービス編)”を参照してください。また、コンパイル方法の詳細については、クライアントアプリケーションを動作させるオペレーティングシステムやミドルウェアのマニュアルを参照してください。
  簡単なコンパイル、リンク方法を以下に示します。

% cc -O test_c.c -o test  test_c.o  test_stub.o  -L/opt/FSUNots/lib -lCurrentnt 
  -lsocket -lnsl -L/opt/FSUNod/lib/nt -lOM -L/opt/FSUNod/lib -lOMcn
  -I/opt/FSUNod/include  -I/opt/FSUNots/include

% gcc -O test_c.c -o test  test_c.o  test_stub.o  -L/opt/FJSVots/lib -lCurrentnt 
  -lnsl -L/opt/FJSVod/lib/nt -lOM -L/opt/FJSVod/lib -lOMcn
  -I/opt/FJSVod/include  -I/opt/FJSVots/include

注)本製品のインストールパスがデフォルトの場合のパスです。


注意

  上記の例におけるlibCurrentnt.soは、libOM.soより先に指定して、コンパイル、リンクしてください。