IBM Books

Application Building Guide


Supported Software by Platform

This section lists the compilers and related software supported by DB2 for the platforms described in this book. The compiler information assumes that you are using the DB2 precompiler for that platform, and not the precompiler support that may be built into one of the listed compilers. Refer to the Quick Beginnings book for your operating system for information on the communication products it supports.

For the latest DB2 compiler information and related software updates, visit the Web page at:

   

http://www.software.ibm.com/data/db2/udb/ad

Notes:

  1. The README file for a supported platform may contain updated information on compilers supported for that platform. The README file for a platform can be found in the directory in which the program files are installed.

  2. Fortran and REXX. DB2 will not enhance features for Fortran and REXX beyond the level of support for these languages in DB2 Universal Database Version 5.2.

  3. HP-UX. If you are migrating DB2 from HP-UX Version 10 or earlier to HP-UX Version 11, your DB2 programs must be re-precompiled with DB2 on HP-UX Version 11 (if they include embedded SQL), and must be re-compiled. This includes all DB2 applications, stored procedures, user-defined functions and user exit programs. As well, DB2 programs that are compiled on HP-UX Version 11 may not run on HP-UX Version 10 or earlier. DB2 programs that are compiled and run on HP-UX Version 10 may connect remotely to HP-UX Version 11 servers.

  4. Micro Focus COBOL. Any existing applications precompiled with DB2 Version 2.1.1 or earlier and compiled with Micro Focus COBOL should be re-precompiled with the current version of DB2, and then recompiled with Micro Focus COBOL. If these applications built with the earlier versions of the IBM precompiler are not re-precompiled, there is a possibility of database corruption if abnormal termination occurs.

AIX

The DB2 SDK for AIX supports the following operating system:

AIX/6000
Version 4.2 and later

The DB2 SDK for AIX supports the following programming languages and compilers:

C
IBM C for AIX Version 3.1.4 and 3.6.4

C++
IBM C Set++ for AIX Version 3.1.4 and 3.6.4

IBM VisualAge C++ 4.0 for AIX

COBOL
IBM COBOL Set for AIX Version 1.1

Micro Focus COBOL Version 3.2.46

Micro Focus COBOL Version 4.0.20 (PRN 12.03 or higher)

Micro Focus COBOL Version 4.1.10 (PRN 13.04 or higher)

Fortran
IBM XL Fortran for AIX Versions 4.1 and 5.1

Java
Java Development Kit (JDK) Version 1.1.2 or later for AIX from IBM

REXX
IBM AIX REXX/6000 AISPO Product Number: 5764-057

HP-UX

The DB2 SDK for HP-UX supports the following operating systems:

HP-UX
Versions 10.20 and 11.0

The DB2 SDK for HP-UX supports the following programming languages and compilers:

C
HP C/HP-UX Version A.10.13, with Patch Level PHSS_5743

HP C Compiler version A.11.00.00 (for HP-UX Version 11)

C++
HP-UX C++ Version A.10.03.60, with Patch Level PHSS_5883

HP C++ Version B.11.00, with Patch Level PHKL_14174 (for HP-UX 11.0 only)

COBOL
Micro Focus COBOL Version 3.2

Fortran
HP Fortran/9000 Version 10.0

HP-UX F77 B.11.00.01 (for HP-UX Version 11)

Java
HP-UX Developer's Kit for Java Release 1.1.3 or later from Hewlett-Packard

Linux

The DB2 SDK for Linux supports the following operating system:

Linux
Linux kernel Version 2.0.35 or later, glibc Version 2.0.7, libstdc++ version 2.8.0, rpm (required to install), and the pdksh package (required to run the DB2 command line processor)

The DB2 SDK for Linux supports the following programming languages and compilers:

C
GNU/Linux gcc Version 2.7.2.3

C++
GNU/Linux g++ Version egcs-2.90.27 980315 (egcs-1.0.2 release)

Java
Java Development Kit (JDK) 1.1.7, Version 1a for Linux from the Blackdown Organization

OS/2

The DB2 SDK for OS/2 supports the following operating systems:

OS/2
Version 2.11, WARP 3.0, and WARP 4.0

The DB2 SDK for OS/2 supports the following programming languages:

C/C++
IBM VisualAge C++ for OS/2 Version 3 and 4.0

COBOL
IBM VisualAge COBOL for OS/2 Versions 1.2 and 2.2

Micro Focus COBOL Version 4.0.20

FORTRAN
WATCOM FORTRAN 77 32 Version 10.5

Java
Java Development Kit (JDK) 1.1.4 or later for OS/2 from IBM

REXX
IBM Procedures Language 2/REXX (supplied as part of OS/2)

Silicon Graphics IRIX

The DB2 SDK for Silicon Graphics IRIX supports the following operating system:

Silicon Graphics IRIX
Version 6.x (all levels of Version 6)

The DB2 SDK for Silicon Graphics IRIX supports the following programming languages and compilers:

C
MIPSpro C Compiler 7.2

C++
MIPSpro C++ 7.2

Fortran
MIPSpro Fortran-77 7.2

Java
Java Development Environment 3.1 (Sun JDK 1.1.5) and Java Runtime Environment 3.1 (Sun JRE 1.1.5) from Silicon Graphics, Inc.

Solaris

The DB2 SDK for Solaris supports the following operating system:

Solaris
Version 2.5.1, Version 2.6, and Version 2.7 (Solaris 7)

The DB2 SDK for Solaris supports the following programming languages and compilers:

C
SPARCompiler C Version 4.2

SPARCompiler C Version 5.0

C++
SPARCompiler C++ Version 4.2

SPARCompiler C++ Version 5.0

COBOL
Micro Focus COBOL Version 3.2

Fortran
SPARCompiler Fortran Version 4.2

Java
Java Development Kit (JDK) Version 1.1.4 for Solaris from Sun Microsystems

Windows 32-bit Operating Systems

The DB2 SDK for Windows 32-bit operating systems supports the following:

Microsoft Windows NT
Version 4.0 or later (both workstation and server versions)

Microsoft Windows 98

Microsoft Windows 95
Version 4.00.950 or later

The DB2 SDK for Windows 32-bit operating systems supports the following programming languages:

Basic
Microsoft Visual Basic Version 4.0 or later (no DB2 precompiler is supplied for this language)

C/C++
Microsoft Visual C++ Version 5.0 and 6.0

IBM VisualAge C++ for Windows Version 3.5 and 4.0

COBOL
Micro Focus COBOL Version 4.0.20

IBM VisualAge COBOL Version 1.2 and 2.2

REXX
Object REXX for Windows NT/95 Version 1.0.2

Java
Java Development Kit (JDK) 1.1.7 and Java Runtime Environment (JRE) 1.1.7 for Win32 from IBM (shipped with DB2)

Java Development Kit (JDK) 1.1 or later for Win32 from Sun Microsystems

Microsoft Software Developer's Kit for Java, Version 3.1


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]

[ DB2 List of Books | Search the DB2 Books ]