- Microsoft Windows (x86)
-
Windows 2000 and XP are supported. Software may run on other unsupported
flavors of Windows.
OEChem and other OpenEye toolkits will not build with Microsoft
Visual C/C++ prior to versions 7.1.
3rd Party compilers: OpenEye's toolkits may be used
with Intel v7.1 and later compilers on top of Microsoft Visual Studio
6.0 or later.
- RedHat Linux (x86)
-
RedHat Linux 9.0 is supported.
Note that in January 2007, v7.2 and v8.0 were discontinued.
Note that in some cases software built on v9.0 may run on v8.0 and/or v7.2
(more likely for applications).
GCC 3.4.3 is recommended.
Although RedHat 6.2 and RedHat 7.x both shipped with g++ 2.96, the 2.96s that come
with RedHat 7.2 and later work fine, and those with RedHat 6.* do not.
Reduce long link times by upgrading the GNU ld linker (binutils) to version 2.15.
3rd Party compilers: On x86 Linux, OpenEye's toolkits may be used with Intel icc v7.1 or later.
- RedHat Linux Enterprise (x86)
-
RedHat Linux Enterprise 3.0 is supported. WS, ES, and AS editions of RedHat
Linux Enterprise are binary compatible and hence all supported.
GCC: GCC 3.4.3 is recommended.
- SGI IRIX (mips4)
-
SGI IRIX 6.5 is supported.
GCC: GCC 3.4.3 is recommended.
On mips-sgi-irix6.5, we had to configure GCC 3.4.3 with -disable-c-mbchar
to work around IRIX portability problems with IRIX 6.5 prior to 6.5.19.
Native compiler: On MIPS IRIX, MIPSPro C/C++ v7.41 or later is recommended.
- Apple MacOSX (G4,G5)
-
GCC: GCC 3.4.3 is recommended.
- HP HP-UX (PA)
-
GCC: GCC 3.4.3 is recommended.
On hppa2.0w-hp-hpux11.00, we recommend configuring GCC with the GNU
assembler from GNU binutils 2.14 or later.
Native compiler: On HP PA-RISC HP-UX, we recommend at least the following patch levels of the HP C and C++
compilers:
cpp.ansi: HP92453-01 B.11.11.06 HP C Preprocessor (ANSI)
ccom: HP92453-01 B.11.11.28706.GP HP C Compiler
/usr/ccs/bin/ld: 92453-07 linker linker ld B.11.37 030909
aCC: HP ANSI C++ B3910B A.03.45
- HP HP-UX (IA64)
-
GCC: GCC 3.4.3 is recommended.
On ia64-hp-hpux11.22, we recommend configuring GCC with the GNU
assembler from GNU binutils 2.14 or later.
Native compiler: On IA-64 HP-UX, we recommend at least the following patch levels of the HP C and C++
compilers:
cc: HP aC++/ANSI C B3910B A.05.41 [Nov 1 2002]
aCC: HP aC++/ANSI C B3910B A.05.50 [May 15 2003]
- HP Tru64 (alpha)
-
GCC: GCC 3.4.3 is recommended.
Native compiler: On HP/Compaq Tru64, v5.1 (Rev. 732), GCC 3.4.3 or Compaq C V6.4-215 (dtk) and
Compaq C++ V6.5-014 is recommended.
- IBM AIX (PPC)
-
GCC: GCC 3.4.3 is recommended.
Native compiler: On IBM AIX, Visual Age C/C++ (xlC) version 6.1 or later is recommended.
- SGI RedHat Linux (IA64)
HP RedHat Linux (IA64)
-
GCC 3.4.3 is recommended.
On ia64-unknown-linux-gnu, we recommend configuring GCC with both
the GNU assembler and GNU linker from GNU binutils 2.14 or later.
- Sun Solaris (SPARC)
-
Graphical applications may not be supported on this platform.
GCC: GCC 3.4.3 is recommended.
When OpenEye toolkits are build with a GCC that isn't the system compiler on that system,
the compiler is typically "configured" with the -disable-shared option, so that there are
no dependencies on shared libraries, such as /usr/local/lib/libstdc++.so. Unfortunately,
on a few platforms, such as Solaris 2.9 this isn't possible, as it would be impossible to
use the resulting OpenEye toolkit in a shared library, if its built on top of a
non-shared libstdc++. This may be fixed in future releases of GCC.
Native compiler: OpenEye toolkits are currently not compatible with Sun Forte compilers.
- SuSE Linux (x86)
SuSE Linux (x86_64)
-
GCC 3.4.3 is recommended.
Reduce long link times by upgrading the GNU ld linker (binutils) to version 2.15.