Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > af5ebb38f795c323b882f0004919c705 > files > 15

yiff-2.14.7-4mdv2010.0.i586.rpm

                         YIFF Sound Systems

                      Installation Instructions


	* NOTICE: YOU DO NOT HAVE TO BUILD THE THE YIFF SOUND  *
	* SERVER IF YOU JUST WANT TO BUILD LIBY2. LIBY2 DOES   *
	* NOT REQUIRE THAT THE YIFF SOUND SERVER BE INSTALLED. *


    Basic Installation Overview:

	Step 1: (optional) Build the YIFF Sound Server.
	Step 2: (optional) Build libY2.
	Step 3: (optional) Build the YIFF utility programs.
	Step 4: (optional) Build the YIFF Configuration program.
	Step 5: (optinoal) Set up the YIFF Sound Server.


    1. (optional, Linux only) Build the YIFF Sound Server:

	Go to the yiff subdirectory and edit the <makefile>
	(where <makefile> is the appropriate Makefile for
	your system) as needed.

	For adding libkmid support, make sure you add
	-DHAVE_LIBKMID to the CFLAGS line and -lkmid to
	the LIB line.

	Then run 'make clean' then 'make -f <makefile>'.

	If compile is successful, then type 'make install' (su to
	root as needed).

	Note that the default configuration file is no longer installed
	automantically, you will need to manually install yiffrc
	to either /usr/etc or /etc if you do not have one already.


    2. (optional) Build libY2:

	Go to the libY2 subdirectory and run `make clean' then
	'make -f <makefile>', where <makefile> is the appropriate
	Makefile for your system.

	If compile is successful, then type 'make install' (su to
	root as needed). This will install the library in
	/usr/lib, manual pages in /usr/man/man3, and header files
	in /usr/include/Y2.


    3. (optional, requires step 2) Build the YIFF utility programs:

	Go to the yiffutils subdirectory and run `make clean' then
	'make -f <makefile>', where <makefile> is the appropriate 
        Makefile for your system.

	If compile is successful, then type 'make install' (su to
	root as needed).


    4. (optional, requires step 2) Build the YIFF Configuration program:

	Go to the yiffconfig subdirectory and run `make clean' then
	`make -f <makefile>', where <makefile> is the appropriate
        Makefile for your system.

	If compile is successful, then type 'make install' (su to
	root as needed).


    5. (optional, requires step 1) Set up the YIFF Sound Server:

	If you have built the YIFF Configuration Wizard, then
	run yiffconfig (make sure you are in X snf su to root).
	Or you may manually edit the configuration file
	/usr/etc/yiffrc.

	IMPORTANT: The Audio mode value `cycle' needs to be set to
	a precise value for each Audio mode. The `out of the box'
	configuration values for the Audio modes should work in
	most cases, however if they do not (ie causes gaps or breaks
	in the Sound stream) then you will have to modify the values.

	Cycle values too small will cause a delay before an audio
	is played, cycle values too big will cause clicks in the
	audio.


    Notes:

	Misc data files in the `stuff' subdirectory are not installed
	automatically, if you wish to have those installed then manually
	go to the `stuff' subdirectory and run `make install'.