summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2020-07-11 16:47:00 -0700
committerVito Caputo <vcaputo@pengaru.com>2020-07-11 16:47:00 -0700
commit3625160acc1715fc380f58ec3c4248485bed2370 (patch)
treedc95a32d81daac298cef69879a639029797fb762 /INSTALL
parentcfcca8681b88a171fb2cdbb83daa5f22bbedb6b8 (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--INSTALL49
1 files changed, 49 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..227629f
--- /dev/null
+++ b/INSTALL
@@ -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.
+
+
+
© All Rights Reserved