<commit_before>
Building libmpr
==================

This file documents the build process for libmpr for various
operating systems, and will be updated as the libmpr core project
progresses.

Linux and OS X
--------------

### Dependencies

libmpr depends version 0.27 of liblo or later.
Please consult the [LibLo project page][liblo] for details.

[liblo]: http://liblo.sourceforge.net

The GNU configure step detects liblo using the "pkg-config" program.
This is usually already installed in Linux systems, but on OS X, we
recommend installing it via [MacPorts][ports] or [HomeBrew][brew].  In
the future libmpr packages for MacPorts and HomeBrew will be
directly provided, but this is not yet the case.

[ports]: http://www.macports.org
[brew]: http://mxcl.github.com/homebrew

You may wish to manually check that the correct version of liblo is
detected, by running,

    pkg-config --libs --cflags liblo

If the path to liblo is not correct, please set up the
`PKG_CONFIG_PATH` environment variable appropriately and try again.

libmpr also has optional dependencies on the Java SDK as well as
SWIG and Doxygen, for Java and Python bindings, and documentation,
respectively.  The Java SDK may be installed according to your
standard operating system procedure, and you can check if it is
already installed by running,

    javac -version

These should print the installed version numbers of these programs if
correctly configured.  You may install `swig` and `doxygen` packages<commit_msg>Updating required version of liblo in doc.<commit_after>Building libmpr
==================

This file documents the build process for libmpr for various
operating systems, and will be updated as the libmpr core project
progresses.

Linux and OS X
--------------

### Dependencies

libmpr depends on version 0.30 of liblo or later.
Please consult the [LibLo project page][liblo] for details.

[liblo]: http://liblo.sourceforge.net

The GNU configure step detects liblo using the "pkg-config" program.
This is usually already installed in Linux systems, but on OS X, we
recommend installing it via [MacPorts][ports] or [HomeBrew][brew]. In
the future libmpr packages for MacPorts and HomeBrew will be
directly provided, but this is not yet the case.

[ports]: http://www.macports.org
[brew]: http://mxcl.github.com/homebrew

You may wish to manually check that the correct version of liblo is
detected, by running,

    pkg-config --libs --cflags liblo

If the path to liblo is not correct, please set up the
`PKG_CONFIG_PATH` environment variable appropriately and try again.

libmpr also has optional dependencies on the Java SDK as well as
SWIG and Doxygen, for Java and Python bindings, and documentation,
respectively.  The Java SDK may be installed according to your
standard operating system procedure, and you can check if it is
already installed by running,

    javac -version

These should print the installed version numbers of these programs if
correctly configured.  You may install `swig` and `doxygen` packages
{'fraction_non_alphanumeric': 0.07455268389662027, 'fraction_numerical': 0.0019880715705765406, 'mean_word_length': 4.324514991181658, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7123406', 'n_tokens_mistral': 840, 'n_tokens_neox': 793, 'n_words': 425}