5
:Author: Will Kahn-Greene <will.guaraldi at pculture dot org>
6
:Date: January 14, 2010
12
This is the GTK/X11 port of Miro.
14
Instructions and build requirements are documented at
15
https://develop.participatoryculture.org/trac/democracy/wiki/GTKX11BuildDocs
17
If you have problems, visit us on ``#miro-hackers`` on
24
To compile and run Miro in the current directory, do::
28
If you have the required dependencies it should build Miro and run it.
30
See https://develop.participatoryculture.org/projects/dtv/wiki/GTKX11BuildDocs
31
for more information on building and executing the GTK-X11 platform code.
32
The information at this URL is considered the authoritative source.
34
To run Miro in "debug mode" (i.e. in gdb)::
38
Obviously, this requires gdb.
40
For more command-line options including how to set preferences on the command
41
and what preferences are available, do::
45
Set the ``HOME`` environment variable to switch where Miro saves database
49
HOME=/tmp/foo ./run.sh
51
.. Note:: Setting ``HOME`` doesn't work in KDE--it causes other problems.
57
Miro stores preferences in gconf. To wipe out all preferences, do::
59
gconftool-2 --recursive-unset /apps/miro
61
To backup your preferences, do::
63
gconftool-2 --dump /apps/miro > /tmp/foobar
69
Once you get ``./run.sh`` working, you can run the unittests on GTK-X11
70
platform. Do the following::
75
This will go through all the unittests on the GTK-X11 platform and spit out
76
any errors to stdout and stderr.
79
Problems with gstreamer
80
=======================
82
Make sure you have gstreamer plugins installed. That solves most