Skip to Content

Platforms

OpenEye Platform Support

OpenEye software is highly portable across a diverse set of hardware and software platforms, reflecting the diversity currently evident in the software industry. As a result the details may be of great consequence to specific platforms.


Definition of "platform"

Platforms are defined as an operating system and processor type. OpenEye will support the current OS version and widely-used legacy versions.


Application vs. toolkit platforms: Compiler support

For products which are C++ toolkits, the compiler is an important aspect of the platform. Typically the compiler used by the customer must correspond precisely with the compiler used to build the toolkit. As with application platform support, the goals remain the same: to effectively support software users in a dependable way, balancing commercial and technical issues. But there are many details.

Similarly, toolkits wrapped for use with Python, Java, or other languages will require specificity in the installed development environment.

Due to the use of C++, and the lack or instability of a standardized C++ ABIs on many operating systems, versions of the toolkits are provided for different compilers, and even different compiler versions. Typically, toolkits are available for the system's native C++ compiler, and also for a more current GNU g++ version.

Platform

Microsoft Windows

Windows XP, Vista, and 7(32 bit, 64 bit) are supported.

OEChem and other OpenEye toolkits will not build with Microsoft Visual C/C++ prior to versions 7.1.


RedHat Linux Enterprise (x86, x64)

RedHat Linux Enterprise 4.0, 5.0 and 6.0 are supported.


Apple Mac OS X

OS X 10.4, 10.5 and 10.6 are supported.


IBM AIX

AIX v6.1 is supported.


Sun Solaris (x64, SPARC)

Solaris 10 is supported.

Graphical applications may not be supported on this platform.


SuSE Enterprise Linux v10, v11(x86, x64)


Ubuntu 10.04 LTS (64 bit)


Date: 21 Jan 2010