# Copyright 1996 Cocatrix/Taieb-- See license conditions in file COPYRIGHT
d: INSTALL,v 0.1 96/01/03 21:00:01 taieb Exp $





1 - Edit the project.config file to set up various environment informations.

. Xpm
	Karalin requires the Xpm library
	The latest release may be found on: 
		ftp.x.org
		avahi.inria.fr:/pub/xpm
	You may specify the Xpm include & lib locations
	


. C compiler
	Karalin requires an ANSI C compiler. I use gcc. in my dreams any ANSI C
	compiler should work.

. Installation Directory
	Karalin requires an Installation Directory . I use /usr/local/bin.
	Specify the KARALIN_DIR define


2 - Run the following commands
	$ xmkmf
	$ make Makefiles
	$ make 

3 - Install the Ressource Files

	a - Midi Selector
	$ cp kdir/Kdir.ad ~/Kdir or
	$ cp kdir/Kdir.ad /usr/lib/app_defaults/Kdir for system install 

	b - Music Viewer
	$ cp kmusic/Kmusic.ad ~/Kmusic or
	$ cp kmusic/Kmusic.ad /usr/lib/app_defaults/Kmusic for system install 

	b - Lyrics Viewer
	$ cp klyric/Klyric.ad ~/Klyric or
	$ cp kdir/Klyric.ad /usr/lib/app_defaults/Klyric for system install 

    
4 - Install the binaries

	$ make install

5 - Copy the Sound Card files

	$ cp SoundBlaster/* /etc (for SB only)

6- Clean distribution

	$ make clean   


Remarks :

a -	kdir, kmusic, klyric man pages are in the ./man dir

b -	A private resource file is created in the user's home dir
	which specifies the hardware and the pathes for the instrument
	files.

c -	SoundBlaster Files are set in the SoundBlaster directory
	If you have a gus card, set the resource in kdir Setup




Supported Platforms
-------------------
Karalin has been succesfully built and tested with these configs:


-------------------
SunOS 4.1.3 2 sun4m ---> No Sound , only to see
gcc version 2.3.3 
X11R5-R6
MOTIF 1.2.2
-------------------
Linux 1.2.1
gcc version 2.6.3
VoxWare
X11R6
Motif 2.0
Gravis Ultra Sound
Midi Child Card (Korg Wave)
SoundBlaster 16
-------------------
