Application Building Guide
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:
- 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.
- 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.
- 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.
- 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.
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
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
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
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)
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.
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
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 ]