Skip to content

Supported Platforms

Kevin P. Fleming edited this page Nov 12, 2012 · 25 revisions

Supported Platforms

GNU/Linux

BSL has been built and tested on the Linux distributions/versions listed below. In some cases, special steps are required to build on a particular distribution or version; in those cases, they are noted along with that entry. Except where noted, BSL was built using the distribution's standard toolchain (compiler, linker, C++ standard library, etc.).

All distributions support 32-bit x86 and 64-bit x86_64:

  • Debian 5.0.10
  • Debian 6.0.5
  • Fedora 17
  • SUSE Linux Enterprise Server 11.4
    • Note: openSUSE 11.4 should also support BSL since it is nearly identical to SLES 11.4.
  • SUSE Linux Enterprise Server 12.2
    • Note: openSUSE 12.2 should also support BSL since it is nearly identical to SLES 12.2.
  • Red Hat Enterprise Linux 5.8
    • Note: CentOS 5.8 and Oracle Linux 5.8 should also support BSL since they are nearly identical to RHEL 5.8.
    • Note: RHEL 5.8 includes Python 2.4.x, which is not compatible with the build system that BSL uses. Python 2.6 can be installed from the EPEL repository to solve this problem.
  • Red Hat Enterprise Linux 6.3
    • Note: CentOS 6.3 and Oracle Linux 6.3 should also support BSL since they are nearly identical to RHEL 6.3.
  • Ubuntu 10.04.4
  • Ubuntu 12.04.1

Microsoft Windows

BSL has been built and tested on various versions of Microsoft Windows. BSL requires Visual Studio 2010 or Visual Studio Express for C++ 2010. BSL supports both 32-bit x86 and 64-bit x86_64 operating systems, however Visual Studio Express has only been tested for 32-bit x86 builds.

  • Microsoft Windows XP with Service Pack 2 or later
  • Microsoft Windows Vista
  • Microsoft Windows 7
  • Microsoft Windows Server 2003
  • Microsoft Windows Server 2008

Unix

BSL has been built and tested on a number of Unix and Unix-derived platforms.

  • Apple Mac OS X 10.6 64-bit x86_64 with Xcode 4.4, 10.8 64-bit x64_64 with Xcode 4.5

  • FreeBSD 8.3 and 9.0

  • Solaris 10 (SunOS 5.10) on 64-bit SPARC with either Sun Studio 12 or GCC 4.3.x

  • IBM AIX 6.1 64-bit POWER with IBM XL C++ 10.1

    Note: Building bslstl_list on IBM AIX currently requires pmr21426.


Creative Commons License  BSL Wiki by Bloomberg Finance L.P. is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.