From 4b45455c830daeb06b38cb91747ce4fb4eac1065 Mon Sep 17 00:00:00 2001 From: iovar Date: Wed, 8 Nov 2006 17:34:59 +0000 Subject: 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 --- recordmydesktop/INSTALL | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'recordmydesktop') 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. -- cgit v1.2.3