OME Files C++ 0.2.3 Downloads

Self-contained "super" builds  |  Platform builds  |  Documentation  |  Source code  |  Previous versions

Self-contained "super" builds

Standalone "super" builds are self-contained, providing all the libraries required and so are to some extent independent of the platform they run on. For long-term support releases such as CentOS, this means that newer versions of the libraries than provided by the platform are included, which includes bugfixes and features which would otherwise be missing (such as BigTIFF support). For rolling-release platforms (BSD ports, MacOS X homebrew), this means that the build will not break when the underlying platform changes, for example by updating the versions of the libraries we require to an incompatible version.

The downside to the convenience of the "super" build is that system libraries you might want to link into your application may depend upon different versions of the libraries than provided here, which will make linking applications using such libraries difficult.

Platform Configuration Download
File Size SHA1
CentOS CentOS 7.2 Release txz 27.35 MB 70c82001
Debug txz 49.69 MB 24b584a7
CentOS CentOS 6.8 Release txz 27.78 MB 73f329d9
Debug txz 50.59 MB b495fa07
MacOS X MacOS X 10.12 Release txz 24.2 MB f97c7d04
Debug txz 26.13 MB 566c1bdc
FreeBSD FreeBSD 11.0 Release txz 26.64 MB e005296b
Debug txz 51.98 MB d332ab39
Ubuntu Ubuntu 14.04 LTS Release txz 27.51 MB efaab6e3
Debug txz 49.91 MB 8f45aa4e
Windows Windows VC12 64‑bit (VS2013) Release zip 88.93 MB 238b6e49
Debug zip 214.41 MB ac0097a4
Windows Windows VC12 32‑bit (VS2013) Release zip 79.59 MB c3b7def8
Debug zip 188.12 MB 7ee86712
Windows Windows VC14 64‑bit (VS2015) Release zip 98.59 MB 0c6dbc85
Debug zip 207.73 MB 3e5c7b70
Windows Windows VC14 32‑bit (VS2015) Release zip 89.73 MB c548eb3f
Debug zip 184.72 MB f597c738

Platform builds

Platform builds are built against a specific platform release and therefore should always work with the shared libraries provided by the platform. These releases are provided only for platforms with guaranteed ABI stability during their supported lifetime, and which also provide all of the needed build dependencies.

The system libraries required by the OME Files libraries must be installed. These are listed in the requirements.

Platform Configuration Download
File Size SHA1
Ubuntu Ubuntu 14.04 LTS Release txz 8.22 MB 9f3f0cb0
Debug txz 28.73 MB 5aa4a008

Documentation

Documentation Download
File Size SHA1
Documentation Documentation bundle txz 4.8 MB 33c63bd3
zip 20.7 MB 9d915fd6

The documentation is also available online.

Source code

Should the provided binary builds listed above be insufficient for your needs, in all cases you should be able to build from source to work on operating systems which meet the requirements. This will ensure your build is compatible with the libraries available on the system.

OME components:

Component Git Download
Repo Tag File Size SHA1
C++ source OME Common zip v5.3.2 txz 148.78 KB b0d52129
zip 344.15 KB 671a1627
C++ source OME XML zip v5.2.4 txz 5.18 MB 463a7616
zip 10.35 MB 926f9a2e
C++ source OME Files zip v0.2.3 txz 277.58 KB f8e4b8b8
zip 599.45 KB e37ae996
CMake source OME Super-Build zip v0.2.4 txz 137.26 KB f64586c3
zip 332.74 KB 08494489

Third-party sources:

Component Download
File Size SHA1
C++ source Boost tbz 84.51 MB 5fd97433
C++ source BZip2 tgz 782.02 KB 3f89f861
C++ source Google test tgz 1.28 MB e7e646a6
C++ source ICU tgz 22.36 MB ca5f5cc5
C++ source PNG txz 982.2 KB fb471b77
C++ source TIFF tgz 2.08 MB 2c1b6447
C++ source Xalan tgz 1.69 MB c9523543
C++ source Xerces txz 4.13 MB df52c67a
C++ source ZLib txz 450.78 KB b598beb7

Third-party tools (build dependencies):

Component Download
File Size SHA1
C++ source Patch binary tgz 126.25 KB 7b2ec738
C++ source Python Docutils tgz 1.62 MB 00245062
C++ source Python Genshi tgz 491.58 KB f34b7627
C++ source Python Jinja2 tgz 378.47 KB 25ab3881
C++ source Python Markupsafe tgz 13.42 KB cd5c22ac
C++ source Python Pygments tgz 3.46 MB fe2c8178
C++ source Python Setuptools tgz 626.61 KB 7a0c0f37
C++ source Python Sphinx tgz 3.2 MB 3a11f130
C++ source Tofrodos binary tgz 112.64 KB 39686cd6

Previous versions

Previous versions of OME Files C++ (formerly named "Bio-Formats C++") can be found on the Bio-Formats C++ archive page.