OME Files C++ 0.3.1 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.27 MB 9868271e
Debug txz 54.28 MB d85afb11
CentOS CentOS 6.8 Release txz 28.59 MB 50d88bc5
Debug txz 55.52 MB 0f313dd9
MacOS X MacOS X 10.12 Release txz 25.3 MB d514df2c
Debug txz 26.85 MB 64bad5a1
FreeBSD FreeBSD 11.0 Release txz 27.64 MB 823402a5
Debug txz 54.15 MB 6a283c55
Ubuntu Ubuntu 14.04 LTS Release txz 28.34 MB 35d83643
Debug txz 54.33 MB 092d0a04
Windows Windows VC12 64‑bit (VS2013) Release zip 86.94 MB cb23aad1
Debug zip 211.1 MB 56c8d391
Windows Windows VC12 32‑bit (VS2013) Release zip 78.09 MB c3cb4691
Debug zip 186.21 MB 5adad4e2
Windows Windows VC14 64‑bit (VS2015) Release zip 95.42 MB a8739ee0
Debug zip 206.02 MB c865c80c
Windows Windows VC14 32‑bit (VS2015) Release zip 86.15 MB bf600f22
Debug zip 183.89 MB 87713116

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.86 MB f1cf5a4c
Debug txz 32.77 MB 91928299

Documentation

Documentation Download
File Size SHA1
Documentation Documentation bundle txz 6.15 MB b8340c4b
zip 22.1 MB 19148b19

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.1 txz 274.34 KB e43475ee
zip 597.16 KB 887f5ea0
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.1 txz 134.67 KB 759fdb75
zip 334.15 KB 252663bf

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.