OME Files C++ 0.3.2 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.3 Release txz 28.28 MB 00251641
Debug txz 54.18 MB e20f25c1
CentOS CentOS 6.8 Release txz 28.37 MB 04ad41bc
Debug txz 55.5 MB 92eee06e
MacOS X MacOS X 10.12 Release txz 25.3 MB d8022f0c
Debug txz 26.86 MB a40bb638
FreeBSD FreeBSD 11.0 Release txz 27.62 MB 1a9a5ce8
Debug txz 54.15 MB 508c4ce9
Ubuntu Ubuntu 14.04 LTS Release txz 28.4 MB 5bf46c04
Debug txz 54.34 MB 986352c2
Windows Windows VC12 64‑bit (VS2013) Release zip 86.94 MB ddee288d
Debug zip 211.08 MB f3e5223c
Windows Windows VC12 32‑bit (VS2013) Release zip 78.1 MB 0e16bb09
Debug zip 186.18 MB 8b13c0c7
Windows Windows VC14 64‑bit (VS2015) Release zip 95.41 MB c6a65126
Debug zip 206.04 MB ea68720e
Windows Windows VC14 32‑bit (VS2015) Release zip 86.15 MB 9fa1a0fb
Debug zip 183.9 MB f7c05691

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.87 MB 66013c67
Debug txz 32.75 MB 946a4913

Documentation

Documentation Download
File Size SHA1
Documentation Documentation bundle txz 6.15 MB b2d5145c
zip 22.11 MB cecdfdcd

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.4.0 txz 143.78 KB ed976579
zip 338.32 KB 498670ee
C++ source OME Model zip v5.5.1 txz 2.01 MB b22a7932
zip 3.32 MB 7c3befaf
C++ source OME Files zip v0.3.2 txz 274.28 KB db80dc39
zip 597.2 KB 2a27906a
C++ source OME QtWidgets zip v5.4.0 txz 78.5 KB 2df0cf01
zip 199.83 KB 7717ec43
CMake source OME Super-Build zip v0.3.2 txz 134.64 KB 1c7d66d9
zip 334.19 KB 081c340d

Third-party sources:

Component Download
File Size SHA1
C++ source Boost tbz 81.98 MB 9f1dd4fa
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 984.54 KB ff4dcead
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 467.98 KB d99454ae

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++ can be found on the OME Files C++ archive page.