指定するコンパイルオプションについて説明します。
IBM VisualAge C++ Professional for AIX V5でコンパイルする場合,次のオプションを追加してください。
-qchars=signed
-D_ALL_SOURCE
-D_POSIX_SOURCE
-D_REENTRANT
-D_THREAD_SAFE
-DPTHREADS
-DTHREAD
-DAIXV3
-DUNIX
-DDMA_ASTR
-DDMA_NO_BSTR
IBM VisualAge C++ Professional for AIX V6またはIBM XL C/C++ Enterprise Edition for AIXでコンパイルする場合,次のオプションを追加してください。
-qchars=signed
-qnamemangling=v5
-D_ALL_SOURCE
-D_POSIX_SOURCE
-D_REENTRANT
-D_THREAD_SAFE
-DPTHREADS
-DTHREAD
-DAIXV3
-DUNIX
-DDMA_ASTR
-DDMA_NO_BSTR
TPBroker V5と連携して動作する環境で,コンパイルするときは,上記コンパイルオプションに加えて,以下を設定してください。
-DDBR_VB_V5
Visual C++6.0でコンパイルする場合,次のコンパイルオプションを指定してください。
WIN32,WINNT,DMA_ASTR,DMA_NO_BSTR
DBR_VB_V5