summaryrefslogtreecommitdiff
path: root/gtk-recordmydesktop/INSTALL
blob: 8c6356c7fdae2f1c7838a8b1392fda8c6537c0b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
NOTICE:
gtk-recordMyDesktop is ONLY A FRONTEND to recordMyDesktop. You have to obtain and 
install that first.

DEPENDENCIES:

PyGTK >= 2.4 
Gnome Python Extras >= 2.11.3
recordMyDesktop 2.5


INSTALLING recordMyDesktop(the backend):

First step is of course to obtain it. If you haven't done so already
you can get the source code here:

http://recordmydesktop.sourceforge.net


To compile the program you have to go through the regular drill:

~$ gzip -d recordmydesktop-x.y.z.tar.gz
~$ tar -x recordmydesktop-x.y.z.tar
~$ cd recordmydesktop-x.y.z
~$ ./configure
~$ make
~$ sudo make install


You will need the development headers for the following:
alsa (libasound)
X
libXext
libXdamage
libXfixes
libogg
libvorbis
libtheora

As well the regular headers, plus the ones for pthreads
(both of which you should have if you have compiled anything else before).

Of the above, the most likely to be missing are probably those of libXdamage and libtheora
but any recent linux distribution should offer an easy way to get them.




Compiling on *BSD or other *nix flavors is not going to work(because of the alsa dependency)
but it shouldn't be too much of a hassle to change that(at least by disabling sound capture).
Future versions might include support for OSS-based sound capture.


INSTALLING gtk-recordMyDesktop(the frontend):

~$ gzip -d gtk-recordMyDesktop-x.y.z.tar.gz
~$ tar -x gtk-recordMyDesktop-x.y.z.tar
~$ cd gtk-recordMyDesktop-x.y.z
~$ sudo python setup.py install


After this you should get a menu entry under multimedia.
If you don't get one even after a logout/login from your WM
you can launch the program from a terminal like this:

~$ gtk-recordMyDesktop
© All Rights Reserved