OME Files C++ 0.2.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.2 Release txz 26.63 MB eb89ca65
Debug txz 48.26 MB 028d0571
CentOS CentOS 6.7 Release txz 26.74 MB df3f7963
Debug txz 48.63 MB 507081c8
MacOS X MacOS X 10.11 Release txz 23.97 MB ec9a75be
Debug txz 26.12 MB 1d56fc54
FreeBSD FreeBSD 11.0 Release txz 26.05 MB f1186c24
Debug txz 50.96 MB e4955aba
Ubuntu Ubuntu 14.04 LTS Release txz 26.78 MB 3be5f03d
Debug txz 48.24 MB e8323922
Windows Windows VC12 64‑bit (VS2013) Release zip 84.55 MB b4c37879
Debug zip 207.87 MB 8270ae90
Windows Windows VC12 32‑bit (VS2013) Release zip 75.81 MB 38377ae9
Debug zip 182.78 MB fc7ade89
Windows Windows VC14 64‑bit (VS2015) Release zip 93.03 MB 9bf9d38b
Debug zip 200.97 MB fa7ecfa5
Windows Windows VC14 32‑bit (VS2015) Release zip 84.81 MB e174a5ff
Debug zip 179.12 MB a88b19c4

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 MB a05e24e3
Debug txz 30.77 MB e3676fd8

Documentation

Documentation Download
File Size SHA1
Documentation Documentation bundle txz 4.82 MB ec82dc2a
zip 21.76 MB 158797cf

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.1 txz 149.7 KB 5e0974ba
zip 345.82 KB 507c6469
C++ source OME XML zip v5.2.2 txz 5.18 MB dd2aa3b5
zip 10.34 MB 663de500
C++ source OME Files zip v0.2.1 txz 279.05 KB 2cd9ea00
zip 601.81 KB 404ab376
C++ source OME QtWidgets zip v5.3.1 txz 82.61 KB d20cd5cd
zip 204.64 KB a2cabdfa
CMake source OME Super-Build zip v0.2.1 txz 136.57 KB 30226c82
zip 331.76 KB ab57f6bc

Third-party sources:

Component Download
File Size SHA1
C++ source Boost tbz 85.2 MB f84b1a1c
C++ source BZip2 tgz 782.02 KB 3f89f861
C++ source Google test tgz 468.65 KB d7aa4b85
C++ source ICU tgz 22.36 MB ca5f5cc5
C++ source PNG txz 982.2 KB fb471b77
C++ source TIFF tgz 2.19 MB 280e2770
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.