<How to Compile WinUMP>
0. Setting up gecko-sdk-i586-pc-msvc
  Get gecko-sdk-i586-pc-msvc-1.7.8.zip and extract. And rename the folder "gecko-sdk-i586-pc-msvc".
  Make inport libraries of nspr4.dll,plc4.dll,plds4.dll and xpcom.dll (use reimp from mingw-utils).
  Move libIDL-0.6.dll(from libIDL-0.6.3-win32-bin.zip) and glib1.2's dlls(from glib-19990228.zip) to gecko-sdk-i586-pc-msvc\bin folder.

1. Get TiMidity++-2.13.2.tar.bz2 and extract it.

2. Move to TiMidity++-2.13.2 directory and extract WinUMPsrc-1.x.zip.

3. Apply WinUMP patch.
% cat ump/WinUMP.patch|patch -p1

4. Configure TiMidity++ with "--enable-ump" opttion.
% sh configure --enable-ump --enable-audio=w32
(notice)Configure will cram like "UMP need Xpm", then you must comment out  all realating lines and retry.
(notice)If you have ever compiled in this timidity directory, you must remove all *.o files.

5. Move to ump directory and Make WinuMP
% cd ump
% make -f MakefileUMP


<Links>
1.TiMidity++
http://timidity.sourceforge.net/
2.Unix MIDI Plugin (UMP)
http://unixmidiplugin.tripod.com/

<NO WARRANTY>
This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

<CONNTACT>
Mail: skeishi@users.sourceforge.jp
Forrum: http://sourceforge.jp/projects/winump

2005.07.20
 Keishi Suenagaiskeishi@users.sourceforge.jpj