Go to file
2016-07-15 14:45:33 +02:00
ebml fix Free Software Foundation's address 2016-07-15 14:05:39 +02:00
m4 build: use automake as a build system 2014-08-10 11:23:09 +09:00
src fix Free Software Foundation's address 2016-07-15 14:05:39 +02:00
.gitignore build: use automake as a build system 2014-08-10 11:23:09 +09:00
ChangeLog fix Free Software Foundation's address 2016-07-15 14:05:39 +02:00
configure.ac Bump version number, add release message 2016-07-02 15:48:51 +02:00
libebml.pc.in cosmetics: alignment 2014-12-21 10:18:12 +01:00
libebml.proj cosmetics: use spaces instead of tab characters; remove trailing whitespace 2014-12-19 00:23:13 +01:00
LICENSE.LGPL cosmetics: use spaces instead of tab characters; remove trailing whitespace 2014-12-19 00:23:13 +01:00
Makefile.am build system: add new source/header files to Makefile.am 2014-12-21 10:08:16 +01:00
README.md README: provide basic instructions for building & installing 2016-07-15 14:45:33 +02:00

libebml

a C++ libary to parse EBML files

Specifications may be rendered at http://matroska-org.github.io/libebml/

Building and installing

Building a released version

libebml is based on autoconf and automake and requires only a C++ compiler. This means that the normal build process consists of the usual three steps:

  1. Configuration: ./configure
  2. Building: make
  3. Installation (run this as root): make install

Building from git

If you're building from git you must have the GNU autotools (autoconf, automake, libtoolize) installed. Then run the following two commands:

  1. libtoolize
  2. autoreconf -vi

Afterwards continue with the steps listed for building a released version.