AIX
列示的 C 及 C++ 編譯器的版本應為下列:
IBM C 及 C++ 編譯器,適用 AIX 版本 3.6.6(適用於 64 位元的版本 3.6.6.3) IBM C for AIX 4.4 IBM VisualAge C++ 版本 4.0
http://www.ibm.com/software/ad/vacpp/service/csd.html
Micro Focus COBOL 編譯器所列示的版本應為:
AIX 4.2.1 Micro Focus COBOL 版本 4.0.20 (PRN 12.03 或更新的版本) Micro Focus COBOL 版本 4.1.10 (PRN 13.04 或更新的版本) AIX 4.3 Micro Focus COBOL Server Express 版本 1.0
http://www.ibm.com/software/data/db2/udb/ad
若要使用 IBM XL Fortran for AIX 版本 5.1.0 編譯器來開發 64 位元應用程式, 請在編譯及鏈結步驟中使用 "-q64" 選項。 請注意此編譯器在先前版本時並不支援 64 位元應用程式。
HP-UX
C++ 編譯器所列示的版本為:
HP aC++,版本 A.03.25
這是 aCC 轉移指南的 URL:http://www.hp.com/esy/lang/cpp/tguide。 C++ 的不相容部份可在下列網站中找到:
http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.1.2 http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.3.3
C 與 C++ 部份可在下列網站中找到:
http://www.hp.com/esy/lang/cpp/tguide/transcontent.html#RN.CVT.3.3.1
雖然 C 和 aCC 相容,當使用兩種不同的物件類型時, 含有 "main" 的物件必須以 aCC 編譯,而最終可執行檔必須以 aCC 來鏈結。
Linux
DB2 for Linux 支援下列 REXX 版本:
Object REXX Interpreter for Linux 版本 2.1
|Linux/390
DB2 for Linux/390 只支援 Java、C 及 C++。
OS/2
C/C++ 編譯器所列示的版本為:
IBM VisualAge C++ for OS/2 版本 3.6.5 及版本 4.0
http://www.ibm.com/software/ad/vacpp/service/csd.html
|有關這些 VisualAge C++ 編譯器的未來服務支援限制,請參閱下列網址的新聞區段:
| http://www-4.ibm.com/software/ad/vacpp/
Solaris
Micro Focus COBOL 編譯器所列示的版本應為:
Micro Focus COBOL Server Express 版本 1.0
Windows 32 位元作業系統
IBM VisualAge C++ 編譯器所列示的版本為:
IBM VisualAge C++ 適用於 Windows 版本 3.6.5 和 4.0
http://www.ibm.com/software/ad/vacpp/service/csd.html
|有關這些 VisualAge C++ 編譯器的未來服務支援限制,請參閱下列網址的新聞區段:
| http://www-4.ibm.com/software/ad/vacpp/
Micro Focus COBOL 編譯器所列示的版本應為:
Micro Focus COBOL 版本 4.0.20 Micro Focus COBOL Net Express 版本 3.0
下列內容應該新增到「物件連結和內嵌範例」一節中:
下列內容應該新增到「日誌管理使用者跳出程式範例」一節中:
於 AIX 使用 3.1.6 或更高層次的 ADSM API 從屬站之應用程式必須由 xlc_r 或 xlC_r 編譯器呼叫來建立, 而非由 xlc 或 xlC 來建立,即使該應用程式為單一執行緒。 此確保檔案庫為執行緒的安全。 這適用於「日誌管理使用者跳出程式範例」,db2uext2.cadsm。
如果您的應用程式是由非執行緒安全檔案庫來編譯,您可以引用固定檢驗 IC21925E 或連接應用程式提供者。 固定檢驗可用於 index.storsys.ibm.com 匿名FTP 伺服器。 這會使得 ADSM API 層次回到 3.1.3。