OME Files C++ 0.3.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.22 MB 909e7907
Debug txz 54.21 MB 39d8837c
CentOS CentOS 6.8 Release txz 28.6 MB 7c886d1d
Debug txz 55.53 MB 3f1b86c0
MacOS X MacOS X 10.12 Release txz 25.3 MB 1c5b68d4
Debug txz 26.85 MB 3990a520
FreeBSD FreeBSD 11.0 Release txz 27.61 MB 359dfb08
Debug txz 54.16 MB df4f2a50
Ubuntu Ubuntu 14.04 LTS Release txz 28.39 MB e98e275e
Debug txz 54.35 MB bc43bbc0
Windows Windows VC12 64‑bit (VS2013) Release zip 86.94 MB 534c985e
Debug zip 211.11 MB 9341ed73
Windows Windows VC12 32‑bit (VS2013) Release zip 78.09 MB 23586c13
Debug zip 186.19 MB c38d0a56
Windows Windows VC14 64‑bit (VS2015) Release zip 95.41 MB 5a027f8f
Debug zip 206.04 MB 7db68573
Windows Windows VC14 32‑bit (VS2015) Release zip 86.15 MB 783f880c
Debug zip 183.91 MB 14da1f3c

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 3ffa0aff
Debug txz 32.77 MB 8f817014

Documentation

Documentation Download
File Size SHA1
Documentation Documentation bundle txz 6.15 MB 2d47ef54
zip 22.09 MB 9f86985e

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.0 txz 2.01 MB cab00024
zip 3.32 MB a107cf9b
C++ source OME Files zip v0.3.0 txz 273.94 KB b3ffe136
zip 596.75 KB 1fee8b79
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.0 txz 134.67 KB 2c725c89
zip 334.14 KB 347a746a

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.