Leonidas-from-XIV / ostreamer

OCaml (compressed) stream library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OStreamer

A streaming library for OCaml mainly binding libarchive for extensive compressuin format support in your favorite programming language.

Started as bachelor thesis of Marek Kubica at the Technische Universität München, Department of Computer Science, Chair of Robotics and Embedded Systems under supervision of Markus Weißmann.

Prerequisites

  • OCaml, of course. Tested with 4.00.1 but should work with older versions as well.
  • libarchive, newer than git revision 3ae99fbc24. Should be part of the release after 3.1.2. On some distributions you might need the -dev or -devel packages from your package manager as well.
  • OASIS 0.3 for building.

Building

oasis setup
ocaml setup.ml -configure
ocaml setup.ml -build

License

Free Software under the LGPL 2.1 + OCaml linking exception, so feel free to use it in your software.

About

OCaml (compressed) stream library

License:Other


Languages

Language:C 50.8%Language:OCaml 47.8%Language:C++ 1.4%