【HolonEnterprise】【HOLON/AB】バージョンアップ時のmakefile変更について
質問内容
【HolonEnterprise】【HOLON/AB】バージョンアップ時のmakefile変更について
回答内容
| 詳細 |
HolonEnterpriseV5.0以前よりV6.0以降にバージョンアップを行った場合、HolonEnterpriseが提供しているライブラリ及び、オブジェクトが変更または、削除さ
れていますので、V5.0以前で使用していたmakefileを利用される場合、makefileを変更しないと、リンクエラーが発生したり、正しく動作するAPが作成されません。
以下の変更点を示しますので、makefileの修正をお願いします。
削除されたライブラリ、オブジェクト
| libcmniqprot.sl |
| libsmcomAP.sl |
| cmniqprot.o |
上記のライブラリ、オブジェクトがmakefileに指定されていた場合は、削除して下さい。
名前が変更になったライブラリ
| V5.0以前 |
V6.0以降 |
| libclidce.sl |
libhlndce.sl |
| libcliknl.sl |
libhlnthread.sl |
| libclinot.sl |
libhlnnonthrd.sl |
上記のライブラリがmakefileに指定されていた場合は、名前の変更をお願いします。
2つ以上に分割されたライブラリ
| V5.0以前 |
V6.0以降 |
| libcl.sl |
バッチAPの場合 |
libclsysb.sl |
libclutl.sl |
| 画面APの場合 |
libclsys.sl |
libclutl.sl |
| libclplt.sl |
バッチAPの場合 |
libclpltb.sl |
|
| 画面APの場合 |
libclplt.sl |
|
| libcxrtp.sl |
バッチAPの場合 |
libcxrtpb.sl |
|
| 画面APの場合 |
libcxrtp.sl |
libcxrtpb.sl |
| libcxexs.a |
バッチAPの場合 |
libcxexsb.a |
|
| 画面APの場合 |
libcxexs.a |
|
上記のライブラリがmakefileに指定されていた場合は、名前の変更及び、ライブラリの追加をお願いします。
追加されたライブラリ
以下の4つのライブラリは、スレッドに関連するライブラリです。
| libhlndce.sl |
DCEスレッドに対応したライブラリ(HPUX10.Xのみ) |
| libhlncma.sl |
CMAスレッドに対応したライブラリ(HPUX10.Xのみ) |
| libhlnthread.sl |
カーネルスレッドに対応したライブラリ |
| libhlnnonthrd.sl |
スレッドを使用しない時のライブラリ |
どのようなスレッドのAPを作成するかによって、上記のライブラリを選択してください。
上記のライブラリをリンクする際は、対応する以下の「リンク指定」を行なう必要があります。
| libhlndce.sl |
-ldce |
| libhlncma.sl |
-lcma |
| libhlnthread.sl |
-lpthread |
| libhlnnonthrd.sl |
不要 |
|
| 環境 |
Version |
HolonEnterpriseV6.0以降
|
| OS |
HP-UX |
製品名カテゴリ
-
コンテンツID:
3150016986
-
公開日:
2003年01月08日
-
最終更新日:2003年01月08日