diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2020-07-11 16:47:00 -0700 |
---|---|---|
committer | Vito Caputo <vcaputo@pengaru.com> | 2020-07-11 16:47:00 -0700 |
commit | 3625160acc1715fc380f58ec3c4248485bed2370 (patch) | |
tree | dc95a32d81daac298cef69879a639029797fb762 /INSTALL | |
parent | cfcca8681b88a171fb2cdbb83daa5f22bbedb6b8 (diff) |
*: drop {gtk,qt}-recordmydesktop subdirs
This restores the recordmydesktop/ subdir as root from the mirror I
cloned by fork from.
I have no particular interest in the gtk/qt frontends and it doesn't
appear they were part of a single tree in the past. But I will
probably preserve backwards compatibility of the cli so they can
continue to work with this fork installed.
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 49 |
1 files changed, 49 insertions, 0 deletions
@@ -0,0 +1,49 @@ +If you got this from cvs you need to have automake installed and run: + +~$ cd recordmydesktop #remeber to cd in the directory of the module + #you checked out +~$ sh autogen.sh +~$ ./configure +~$ make +~$ sudo make install + +If you got a release tarball, to compile the program you have to go through the regular drill: + +~$ gzip -d recordmydesktop-x.y.z.tar.gz +~$ tar -xvf recordmydesktop-x.y.z.tar +~$ cd recordmydesktop-x.y.z +~$ ./configure +~$ make +~$ sudo make install + + +You will need the development headers(i.e. packages ending with -dev or -devel +depending on the distribution you use) for the following: + +X +libICE-dev +libSM-dev +libXext +libXdamage +libXfixes +libogg +libvorbis +libtheora + +If you want to compile with ALSA support, you will also +need the libasound headers.If they are not found, OSS +will be used and you must have the sys/soundcard.h header. +To use OSS regardless of whether or not you have the ALSA +headers, you can use the --enable-oss switch during +configuration. + + + +Last, you need 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. + + + |