Index of /pub/historic-linux/distributions/redhat-4.2/alpha/live/usr/doc/aumix-1.6.1-1

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[TXT]COPYING2002-05-24 11:41 18K 
[   ]TRANS.TBL2002-05-24 11:41 94  

aumix 1.6.1 README

aumix 1.6.1 README


This is an audio mixer which can be used from the command line or scripts, or interactively at the console or a terminal with a full-screen, ncurses-based interface. Version 1.9.9e of the ncurses libraries is recommended. This version of aumix can be compiled with or without GPM mouse support, for which libgpm is needed. Version 1.10 is recommended. You will need the sound driver in your kernel or as a module.

Installation:

Precompiled:

Do

make install

to install the 486 ELF binary into /usr/local/bin and the man page into /usr/local/man/man1. The precompiled binary was prepared with gcc 2.7.2.1 using the command:

gcc -o aumix aumix.c -lncurses -lgpm -s -Wall -DNCURSES -DGPM -O6 -m486 -fomit-frame-pointer -funroll-loops -pipe -malign-jumps=2

and is linked to libncurses.so.3.0, libgpm.so.1, and libc.so.5.

Roll-Your-Own:

To compile, edit Makefile and comment out -DGPM or both that and -DNCURSES from OPTS if you wish to disable either GPM support or full-screen mode respectively. If you do this, also comment out -lgpm or both that and -lncurses from the LIBS line. Then do

make clean install

which removes the precompiled binaries, builds new ones, places them in /usr/local/bin, and places the man page in /usr/local/man/man1 (change BINDIR and MANDIR in Makefile if you want them elsewhere).

Changes:

To Do:


For information on the authors, copyright and license, please read the beginning of aumix.c.

Comments, questions, bug reports (please be detailed), and especially patches are welcome. Send them to the maintainer, Trevor Johnson .