OME Files C++ 0.4.0 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.35 MB 98418a89
Debug txz 54.49 MB 2c331ab6
CentOS CentOS 6.8 Release txz 28.52 MB b9dd4414
Debug txz 55.37 MB 9a0a7eec
MacOS X MacOS X 10.12 Release txz 25.69 MB 2a208931
Debug txz 27.9 MB 205c043d
FreeBSD FreeBSD 11.0 Release txz 27.9 MB 37a2c62c
Debug txz 54.39 MB 4fcfd9d3
Ubuntu Ubuntu 14.04 LTS Release txz 28.4 MB 3c2d1ae8
Debug txz 54.39 MB 95d79246
Windows Windows VC12 64‑bit (VS2013) Release zip 87.26 MB 7452a8c5
Debug zip 211.52 MB 21904ef7
Windows Windows VC12 32‑bit (VS2013) Release zip 78.41 MB dd9725c6
Debug zip 186.63 MB 5b5649a8
Windows Windows VC14 64‑bit (VS2015) Release zip 95.75 MB 4f3ed326
Debug zip 206.47 MB 149b2fbd
Windows Windows VC14 32‑bit (VS2015) Release zip 86.47 MB e515cfdd
Debug zip 184.29 MB e107bea2

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 b35c1f6f
Debug txz 32.75 MB ca45a5ef

Documentation

Documentation Download
File Size SHA1
Documentation Documentation bundle txz 6.15 MB 9915fd2f
zip 22.15 MB 553056c8

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.2 txz 147.91 KB 3fb639e1
zip 343.35 KB 9ff18ead
C++ source OME Model zip v5.5.6 txz 2.02 MB 2a2a84b7
zip 3.33 MB cb13051d
C++ source OME Files zip v0.4.0 txz 277.65 KB d4fa15df
zip 602.31 KB 10c97944
C++ source OME QtWidgets zip v5.4.2 txz 78.47 KB 3827916c
zip 199.76 KB ece64ac2
CMake source OME Super-Build zip v0.4.0 txz 149.55 KB a14a2009
zip 356.33 KB f7858901

Third-party sources:

Component Download
File Size SHA1
C++ source Boost tbz 80.47 MB 51421ef2
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 988.61 KB b6f8ac4d
C++ source TIFF tgz 2.07 MB 88717c97
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.