So I'm trying to install Timidity. But I'm a cygwin newbie and I don't know what I'm doing wrong.
Okay so I installed cygwin and the packages make, and the gcc and C and C++ compiliers. I then went to the directory and followed the instructions and typed in /configure, and then make, and then make install. But after "make" i get this:
" depfile='.deps/output.Po' tmpdepfile='.deps/output.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'output.c' || echo './'`output.c
source='playmidi.c' object='playmidi.o' libtool=no \
depfile='.deps/playmidi.Po' tmpdepfile='.deps/playmidi.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'playmidi.c' || echo './'`playmidi.c
source='quantity.c' object='quantity.o' libtool=no \
depfile='.deps/quantity.Po' tmpdepfile='.deps/quantity.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'quantity.c' || echo './'`quantity.c
source='raw_a.c' object='raw_a.o' libtool=no \
depfile='.deps/raw_a.Po' tmpdepfile='.deps/raw_a.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'raw_a.c' || echo './'`raw_a.c
source='rcp.c' object='rcp.o' libtool=no \
depfile='.deps/rcp.Po' tmpdepfile='.deps/rcp.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'rcp.c' || echo './'`rcp.c
source='readmidi.c' object='readmidi.o' libtool=no \
depfile='.deps/readmidi.Po' tmpdepfile='.deps/readmidi.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'readmidi.c' || echo './'`readmidi.c
source='recache.c' object='recache.o' libtool=no \
depfile='.deps/recache.Po' tmpdepfile='.deps/recache.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'recache.c' || echo './'`recache.c
source='calcnewt.c' object='calcnewt.o' libtool=no \
depfile='.deps/calcnewt.Po' tmpdepfile='.deps/calcnewt.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'calcnewt.c' || echo './'`calcnewt.c
gcc -O2 -mms-bitfields -o calcnewt.exe calcnewt.o -lm -ldl -lwinmm
./calcnewt > newton_table.c
source='resample.c' object='resample.o' libtool=no \
depfile='.deps/resample.Po' tmpdepfile='.deps/resample.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'resample.c' || echo './'`resample.c
source='reverb.c' object='reverb.o' libtool=no \
depfile='.deps/reverb.Po' tmpdepfile='.deps/reverb.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'reverb.c' || echo './'`reverb.c
source='sbkconv.c' object='sbkconv.o' libtool=no \
depfile='.deps/sbkconv.Po' tmpdepfile='.deps/sbkconv.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'sbkconv.c' || echo './'`sbkconv.c
source='sffile.c' object='sffile.o' libtool=no \
depfile='.deps/sffile.Po' tmpdepfile='.deps/sffile.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'sffile.c' || echo './'`sffile.c
source='sfitem.c' object='sfitem.o' libtool=no \
depfile='.deps/sfitem.Po' tmpdepfile='.deps/sfitem.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'sfitem.c' || echo './'`sfitem.c
source='smfconv.c' object='smfconv.o' libtool=no \
depfile='.deps/smfconv.Po' tmpdepfile='.deps/smfconv.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'smfconv.c' || echo './'`smfconv.c
source='smplfile.c' object='smplfile.o' libtool=no \
depfile='.deps/smplfile.Po' tmpdepfile='.deps/smplfile.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'smplfile.c' || echo './'`smplfile.c
source='sndfont.c' object='sndfont.o' libtool=no \
depfile='.deps/sndfont.Po' tmpdepfile='.deps/sndfont.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'sndfont.c' || echo './'`sndfont.c
source='tables.c' object='tables.o' libtool=no \
depfile='.deps/tables.Po' tmpdepfile='.deps/tables.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'tables.c' || echo './'`tables.c
tables.c:1685:3: warning: no newline at end of file
source='timidity.c' object='timidity.o' libtool=no \
depfile='.deps/timidity.Po' tmpdepfile='.deps/timidity.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'timidity.c' || echo './'`timidity.c
timidity.c: In function `timidity_play_main':
timidity.c:5333: warning: passing arg 2 of `signal' from incompatible pointer ty
pe
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -mms-bitfields -c ./version.c
source='wave_a.c' object='wave_a.o' libtool=no \
depfile='.deps/wave_a.Po' tmpdepfile='.deps/wave_a.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'wave_a.c' || echo './'`wave_a.c
source='wrd_read.c' object='wrd_read.o' libtool=no \
depfile='.deps/wrd_read.Po' tmpdepfile='.deps/wrd_read.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'wrd_read.c' || echo './'`wrd_read.c
source='wrdt.c' object='wrdt.o' libtool=no \
depfile='.deps/wrdt.Po' tmpdepfile='.deps/wrdt.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'wrdt.c' || echo './'`wrdt.c
source='w32_a.c' object='w32_a.o' libtool=no \
depfile='.deps/w32_a.Po' tmpdepfile='.deps/w32_a.TPo' \
depmode=none /bin/sh ../autoconf/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../libarc -I../libunimod -I
../interface -I../utils -mms-bitfields -D__W32__ -DAU_W32 -O2 -mms-bitfields
-c `test -f 'w32_a.c' || echo './'`w32_a.c
w32_a.c: In function `GetBuffer':
w32_a.c:676: warning: assignment discards qualifiers from pointer target type
w32_a.c: In function `PutBuffer':
w32_a.c:707: warning: assignment discards qualifiers from pointer target type
gcc -O2 -mms-bitfields -o timidity.exe aiff_a.o aq.o au_a.o audio_cnv.o comm
on.o controls.o effect.o filter.o freq.o instrum.o list_a.o loadtab.o m2m.o mfi.
o miditrace.o mix.o mod.o mod2midi.o modmid_a.o mt19937ar.o optcode.o output.o p
laymidi.o quantity.o raw_a.o rcp.o readmidi.o recache.o resample.o reverb.o sbkc
onv.o sffile.o sfitem.o smfconv.o smplfile.o sndfont.o tables.o timidity.o versi
on.o wave_a.o wrd_read.o wrdt.o w32_a.o ../interface/libinterface.a ../libarc/li
barc.a ../libunimod/libunimod.a ../utils/libutils.a -lm -ldl -lwinmm
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/timidity'
Making all in doc
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc'
Making all in C
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc/C'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc/C'
Making all in ja_JP.eucJP
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc/ja_JP.eucJP'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc/ja_JP.eucJP'
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc'
rm -f timidity.1; ln -s ./C/timidity.1 .
rm -f timidity.cfg.5; ln -s ./C/timidity.cfg.5 .
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc'
Making all in script
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/script'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/script'
Making all in configs
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/configs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/configs'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2'"
And after "make install", I get this:
"home@home-PC /cygdrive/c/TiMidity++-2.13.2
$ make install
Making install in autoconf
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/autoconf'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/autoconf'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/autoconf'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/autoconf'
Making install in utils
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/utils'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/utils'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/utils'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/utils'
Making install in libarc
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/libarc'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/libarc'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/libarc'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/libarc'
Making install in libunimod
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/libunimod'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/libunimod'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/libunimod'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/libunimod'
Making install in interface
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface'
Making install in motif_bitmaps
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface/motif_bitma
ps'
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface/motif_bitma
ps'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
s'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/interface/motif_bitmap
s'
Making install in bitmaps
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface/bitmaps'
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface/bitmaps'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/interface/bitmaps'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/interface/bitmaps'
Making install in pixmaps
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface/pixmaps'
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface/pixmaps'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/interface/pixmaps'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/interface/pixmaps'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface'
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/interface'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/interface'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/interface'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/interface'
Making install in timidity
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/timidity'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/timidity'
/bin/sh ../autoconf/mkinstalldirs /usr/local/bin
/usr/bin/install -c timidity.exe /usr/local/bin/timidity.exe
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/timidity'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/timidity'
Making install in doc
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc'
Making install in C
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc/C'
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc/C'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc/C'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc/C'
Making install in ja_JP.eucJP
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc/ja_JP.eucJP'
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc/ja_JP.eucJP'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc/ja_JP.eucJP'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc/ja_JP.eucJP'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc'
make[3]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/doc'
make[3]: Nothing to be done for `install-exec-am'.
/bin/sh ../autoconf/mkinstalldirs /usr/local/man/man1
mkdir -p -- /usr/local/man/man1
/usr/bin/install -c -m 644 ./timidity.1 /usr/local/man/man1/timidity.1
/bin/sh ../autoconf/mkinstalldirs /usr/local/man/man5
mkdir -p -- /usr/local/man/man5
/usr/bin/install -c -m 644 ./timidity.cfg.5 /usr/local/man/man5/timidity.cfg.5
make[3]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc'
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/doc'
Making install in script
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/script'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/script'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/script'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/script'
Making install in configs
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/configs'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2/configs'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/configs'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2/configs'
make[1]: Entering directory `/cygdrive/c/TiMidity++-2.13.2'
make[2]: Entering directory `/cygdrive/c/TiMidity++-2.13.2'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2'
make[1]: Leaving directory `/cygdrive/c/TiMidity++-2.13.2'
"
And as I'm still too used to Windows, I can't tell when things go wrong in compilation. So what should I really do in order to install TiMidity++ on a Windows Vista machine??