Introduction to Grilo

Grilo is a framework focused on making media discovery and browsing easy for applications and application developers.

This package is known to build and work properly using an LFS-7.6 systemd platform.

Package Information

Grilo Dependencies


GLib-2.40.0 and libxml2-2.9.1



Avahi-0.6.31, DocBook-utils-0.6.14, and liboauth-1.0.3

User Notes:

Installation of Grilo

Install Grilo by running the following commands:

./configure --prefix=/usr     \
            --libdir=/usr/lib \
            --disable-static &&

This package does not come with a testsuite.

Now, as the root user:

make install

Command Explanations

--disable-static: This switch prevents installation of static versions of the libraries.

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.


Installed Programs: grilo-simple-playlist, grilo-test-ui-0.2, and grl-inspect-0.2
Installed Libraries:, and
Installed Directories: /usr/include/grilo-0.2

Short Descriptions


is a simple playground application that you can use to test the framework and its plugins.


is a tool that prints out information on available Grilo sources.

provides the Grilo framework.

provides Grilo networking helpers for plug-ins.

provides playlist handling functions.

Last updated on 2014-08-25 18:22:00 -0700