summaryrefslogtreecommitdiff
path: root/recordmydesktop
diff options
context:
space:
mode:
authoriovar <iovar@f606c939-3180-4ac9-a4b8-4b8779d57d0a>2006-11-08 17:34:59 +0000
committeriovar <iovar@f606c939-3180-4ac9-a4b8-4b8779d57d0a>2006-11-08 17:34:59 +0000
commit4b45455c830daeb06b38cb91747ce4fb4eac1065 (patch)
tree0c279197179f1e31b09aac7ac0b367eb62738f4e /recordmydesktop
parent93dc58f5dec48b7a0b4f3298f764dd4b8f33fb24 (diff)
added instructions for cvs. adeed libSM and libICE on compilation
dependencies git-svn-id: https://recordmydesktop.svn.sourceforge.net/svnroot/recordmydesktop/trunk@157 f606c939-3180-4ac9-a4b8-4b8779d57d0a
Diffstat (limited to 'recordmydesktop')
-rw-r--r--recordmydesktop/INSTALL19
1 files changed, 14 insertions, 5 deletions
diff --git a/recordmydesktop/INSTALL b/recordmydesktop/INSTALL
index 393bf2e..14de910 100644
--- a/recordmydesktop/INSTALL
+++ b/recordmydesktop/INSTALL
@@ -1,7 +1,16 @@
-To compile the program you have to go through the regular drill:
+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 -x recordmydesktop-x.y.z.tar
+~$ tar -xvf recordmydesktop-x.y.z.tar
~$ cd recordmydesktop-x.y.z
~$ ./configure
~$ make
@@ -13,6 +22,8 @@ depending on the distribution you use) for the following:
alsa (libasound)
X
+libICE-dev
+libSM-dev
libXext
libXdamage
libXfixes
@@ -20,7 +31,7 @@ libogg
libvorbis
libtheora
-Additionally you may need libICE-dev.
+
Last, you need the regular headers, plus the ones for pthreads
(both of which you should have if you have compiled anything else before).
@@ -29,8 +40,6 @@ Of the above, the most likely to be missing are probably those of libXdamage and
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.
© All Rights Reserved