Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > e0aa426ba66838b17cfa952b4dbd2972 > files > 7

uade-0.70-1mdk.i586.rpm

Installation
------------

* Follow these instructions very carefully *

REMEMBER to use gmake (on FreeBSD for example).

* IF THIS INSTALLATION BREAKS YOUR XMMS, THEN GO TO XMMS INPUT PLUGIN
  DIRECTORY AND DELETE libdeli.* FILES. Both global and user defined input
  plugin directories should be processed. Check:
   1. ~user/.xmms/Plugins/Input
   2. xmms-config --input-plugindir


* AS NORMAL USER (DON'T DO THIS AS ROOT) *

1. ./configure

 You can give a installation prefix if you wish but is not necessarily
 needed since it's by default $home/.xmms/uade and UADE doesn't need to be installed
 globally on the system (everything can be installed into users home
 directory). You might want to say ./configure --prefix=/opt here.

 You can also specify a default dir for pwrap.pl. This is the default dir that
 will be opened when you try to add files/dirs from pwrap.pl tk interface.
 Usage: ./configure --mymods/dir/to/your/modules

 Ofcourse both --prefix and --mymods can be used in conjunction. 

2. Edit config.h (if you like)

   - #defines in config.h should be self-explanatory for users who actually
     need those features

   - you shouldn't edit #define UADEDATADIR since it should have been given
     with --prefix for ./configure. However you can do it if you wish,
     of course, but then you should also edit 'uadedatadirpath' file

3. gmake

   Compiles XMMS plugin and cmdline tool.

4. gmake test

   You should hear a song playing (Future Composer 1.3 song using players/FC1.3
   as a player and fc/fc13.Smod7 as a song). If it doesn't play anything, you
   might still have a working xmms plugin, but proceed with pessimism. UADE
   cmdline tool only supports /dev/dsp as audio playback system so it might
   not work in the future. XMMS plugin should handle this problem indirectly
   by only using XMMS plugin API.

* AS ROOT OR AS NORMAL USER (CHOOSE YOUR WAY - I PREFER NORMAL USER) *

	AS NORMAL USER

5. gmake install

   Do this if you didn't specify a prefix or if you're sure that you have
   read and write permissions in the directory specified to --prefix.

   (this will copy default configs and players to ~/.xmms/uade)

	OR AS ROOT
5. su
   <root passwd>
   gmake install
   
   Do this if you don't have read/write permissions to the directory
   specified to --prefix. 

   (this will copy default configurations and players to
    /usr/local/share/uade/ or something depending on your configure options)

6. You're done. Good luck and have fun!

First: Run XMMS from a shell. You can see all the useless debug messages and
errors in a shell. If your XMMS jams, there might be some weird debug
messages trying to explain the reason why your XMMS jammed (those debug
messages are really worth reading if you can understand them ;-)

The frontends pwrap.pl and playuade is installed in $prefix/bin. So if you
didn't specify a prefix they will be installed in ~/.xmms/bin. So make sure
you copy them to a directory that is in your path or add the above dir.