タイトル バージョンアップ時の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
更新日 2003.01.08