Geoff Shang gshang at
Wed Nov 26 23:47:41 EST 2003

Hi Charles:

Great to see more people getting into icecast.

Installing software from a source tarball is easy.  And they pretty much
all install the same way.  Here's what I do when I download a source

1.  Unpack it with tar -zxf <filename> for tar.gz or tgz files, or a
variant on that for bz2 files (this will depend on your version of tar).
You may wish to view the archive first by substituting the x with t, but in
99% of cases, the files will unpack into a subdirectory which will have the
same name as the tarball.

2.  Change into the subdirectory.  Note that occasionally these will be
capitalised, so finding it might take a little guessswork.

3.  Read the Readme file.  This will usually contain installation
instructions, or will tell you where to read them (possibly in an Install

4.  Most programs use configure and make to compile.  If this one does, use
the following commands:

./configure --help |more

I always do this in case there's stuff burried away in configure that has
been left out of the documentation.  The only real part of interest is the
section near the end which talks about "enable and with options".  Have a
quick read through there in case there are items you wish to enable or
disable.  In most cases however, you can safely ignore these and in a lot
of cases, there won't be anything there of much interest to the typical

5.  Type ./configure.  If you have anyy options you wish to use, put them
on the command line (e.g. ./configure --disable-nls)

6.  Assuming configure ran without errors, type make.  This will compile
the program.  Then type "make install" to install it (usually in
/usr/local, if you want it somewhere else then use the --prefix option when
running configure).

Now you should be good to go!


Geoff Shang <gshang at>
ICQ number 43634701

Make sure your E-mail can be read by everyone!

Please avoid sending me Word or PowerPoint attachments.

More information about the Speakup mailing list