benmwebb/dopewars

no sounds

Opened this issue · 1 comments

Game not playing sound. It might be the way my virtual box is set up, or it might be in the code. Any advice welcome! Here's the compile code:

Making all in src
make[1]: Entering directory '/home/bishopbatman/churchwars/src'
make all-recursive
make[2]: Entering directory '/home/bishopbatman/churchwars/src'
Making all in gui_client
make[3]: Entering directory '/home/bishopbatman/churchwars/src/gui_client'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/gui_client'
Making all in curses_client
make[3]: Entering directory '/home/bishopbatman/churchwars/src/curses_client'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/curses_client'
Making all in gtkport
make[3]: Entering directory '/home/bishopbatman/churchwars/src/gtkport'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/gtkport'
Making all in cursesport
make[3]: Entering directory '/home/bishopbatman/churchwars/src/cursesport'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/cursesport'
Making all in plugins
make[3]: Entering directory '/home/bishopbatman/churchwars/src/plugins'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/plugins'
make[3]: Entering directory '/home/bishopbatman/churchwars/src'
make[3]: Leaving directory '/home/bishopbatman/churchwars/src'
make[2]: Leaving directory '/home/bishopbatman/churchwars/src'
make[1]: Leaving directory '/home/bishopbatman/churchwars/src'
Making all in doc
make[1]: Entering directory '/home/bishopbatman/churchwars/doc'
Making all in help
make[2]: Entering directory '/home/bishopbatman/churchwars/doc/help'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/bishopbatman/churchwars/doc/help'
make[2]: Entering directory '/home/bishopbatman/churchwars/doc'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/bishopbatman/churchwars/doc'
make[1]: Leaving directory '/home/bishopbatman/churchwars/doc'
Making all in po
make[1]: Entering directory '/home/bishopbatman/churchwars/po'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/bishopbatman/churchwars/po'
Making all in sounds
make[1]: Entering directory '/home/bishopbatman/churchwars/sounds'
Making all in 19.5degs
make[2]: Entering directory '/home/bishopbatman/churchwars/sounds/19.5degs'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/bishopbatman/churchwars/sounds/19.5degs'
make[2]: Entering directory '/home/bishopbatman/churchwars/sounds'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/home/bishopbatman/churchwars/sounds'
make[1]: Leaving directory '/home/bishopbatman/churchwars/sounds'
make[1]: Entering directory '/home/bishopbatman/churchwars'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/home/bishopbatman/churchwars'
Making install in src
make[1]: Entering directory '/home/bishopbatman/churchwars/src'
Making install in gui_client
make[2]: Entering directory '/home/bishopbatman/churchwars/src/gui_client'
make[3]: Entering directory '/home/bishopbatman/churchwars/src/gui_client'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/gui_client'
make[2]: Leaving directory '/home/bishopbatman/churchwars/src/gui_client'
Making install in curses_client
make[2]: Entering directory '/home/bishopbatman/churchwars/src/curses_client'
make[3]: Entering directory '/home/bishopbatman/churchwars/src/curses_client'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/curses_client'
make[2]: Leaving directory '/home/bishopbatman/churchwars/src/curses_client'
Making install in gtkport
make[2]: Entering directory '/home/bishopbatman/churchwars/src/gtkport'
make[3]: Entering directory '/home/bishopbatman/churchwars/src/gtkport'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/gtkport'
make[2]: Leaving directory '/home/bishopbatman/churchwars/src/gtkport'
Making install in cursesport
make[2]: Entering directory '/home/bishopbatman/churchwars/src/cursesport'
make[3]: Entering directory '/home/bishopbatman/churchwars/src/cursesport'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/cursesport'
make[2]: Leaving directory '/home/bishopbatman/churchwars/src/cursesport'
Making install in plugins
make[2]: Entering directory '/home/bishopbatman/churchwars/src/plugins'
make[3]: Entering directory '/home/bishopbatman/churchwars/src/plugins'
/bin/bash /home/bishopbatman/churchwars/auxbuild/install-sh -d /usr/local/lib/dopewars
for plug in ; do
/usr/bin/install -c ${plug} /usr/local/lib/dopewars;
done
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/src/plugins'
make[2]: Leaving directory '/home/bishopbatman/churchwars/src/plugins'
make[2]: Entering directory '/home/bishopbatman/churchwars/src'
make[3]: Entering directory '/home/bishopbatman/churchwars/src'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c dopewars '/usr/local/bin'
libtool: install: /usr/bin/install -c dopewars /usr/local/bin/dopewars
make install-exec-hook
make[4]: Entering directory '/home/bishopbatman/churchwars/src'
chmod 2755 /usr/local/bin/dopewars
make[4]: Leaving directory '/home/bishopbatman/churchwars/src'
/bin/bash /home/bishopbatman/churchwars/auxbuild/install-sh -d /usr/local/share/pixmaps
for pix in dopewars-pill.png dopewars-shot.png dopewars-weed.png; do
/usr/bin/install -c -m 0644 ./${pix} /usr/local/share/pixmaps;
done
make[3]: Leaving directory '/home/bishopbatman/churchwars/src'
make[2]: Leaving directory '/home/bishopbatman/churchwars/src'
make[1]: Leaving directory '/home/bishopbatman/churchwars/src'
Making install in doc
make[1]: Entering directory '/home/bishopbatman/churchwars/doc'
Making install in help
make[2]: Entering directory '/home/bishopbatman/churchwars/doc/help'
make[3]: Entering directory '/home/bishopbatman/churchwars/doc/help'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/install -c -d -m 0755 /usr/local/share/doc/dopewars/help
for doc in cops.html general.html locations.html sounds.html drugs.html guns.html server.html; do
/usr/bin/install -c -m 0644 ./${doc} /usr/local/share/doc/dopewars/help;
done
make[3]: Leaving directory '/home/bishopbatman/churchwars/doc/help'
make[2]: Leaving directory '/home/bishopbatman/churchwars/doc/help'
make[2]: Entering directory '/home/bishopbatman/churchwars/doc'
make[3]: Entering directory '/home/bishopbatman/churchwars/doc'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/install -c -d -m 0755 /usr/local/share/doc/dopewars
for doc in aiplayer.html configfile.html index.html i18n.html server.html clientplay.html credits.html example-cfg installation.html servercommands.html commandline.html contribute.html developer.html metaserver.html protocol.html windows.html ../LICENCE example-igneous; do
/usr/bin/install -c -m 0644 ./${doc} /usr/local/share/doc/dopewars;
done
/usr/bin/mkdir -p '/usr/local/share/man/man6'
/usr/bin/install -c -m 644 dopewars.6 '/usr/local/share/man/man6'
make[3]: Leaving directory '/home/bishopbatman/churchwars/doc'
make[2]: Leaving directory '/home/bishopbatman/churchwars/doc'
make[1]: Leaving directory '/home/bishopbatman/churchwars/doc'
Making install in po
make[1]: Entering directory '/home/bishopbatman/churchwars/po'
installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/dopewars.mo
installing pl.gmo as /usr/local/share/locale/pl/LC_MESSAGES/dopewars.mo
installing pt_BR.gmo as /usr/local/share/locale/pt_BR/LC_MESSAGES/dopewars.mo
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/dopewars.mo
installing fr_CA.gmo as /usr/local/share/locale/fr_CA/LC_MESSAGES/dopewars.mo
installing nn.gmo as /usr/local/share/locale/nn/LC_MESSAGES/dopewars.mo
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/dopewars.mo
installing es_ES.gmo as /usr/local/share/locale/es_ES/LC_MESSAGES/dopewars.mo
installing en_GB.gmo as /usr/local/share/locale/en_GB/LC_MESSAGES/dopewars.mo
if test "dopewars" = "gettext-tools"; then
/usr/bin/mkdir -p /usr/local/share/gettext/po;
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do
/usr/bin/install -c -m 644 ./$file
/usr/local/share/gettext/po/$file;
done;
for file in Makevars; do
rm -f /usr/local/share/gettext/po/$file;
done;
else
: ;
fi
make[1]: Leaving directory '/home/bishopbatman/churchwars/po'
Making install in sounds
make[1]: Entering directory '/home/bishopbatman/churchwars/sounds'
Making install in 19.5degs
make[2]: Entering directory '/home/bishopbatman/churchwars/sounds/19.5degs'
make[3]: Entering directory '/home/bishopbatman/churchwars/sounds/19.5degs'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/usr/local/share/dopewars'
/usr/bin/install -c -m 644 colt.wav gun.wav losebitch.wav murmur.wav run.wav train.wav bye.wav die.wav jet.wav message.wav punch.wav shotdown.wav '/usr/local/share/dopewars'
make[3]: Leaving directory '/home/bishopbatman/churchwars/sounds/19.5degs'
make[2]: Leaving directory '/home/bishopbatman/churchwars/sounds/19.5degs'
make[2]: Entering directory '/home/bishopbatman/churchwars/sounds'
make[3]: Entering directory '/home/bishopbatman/churchwars/sounds'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/home/bishopbatman/churchwars/sounds'
make[2]: Leaving directory '/home/bishopbatman/churchwars/sounds'
make[1]: Leaving directory '/home/bishopbatman/churchwars/sounds'
make[1]: Entering directory '/home/bishopbatman/churchwars'
make[2]: Entering directory '/home/bishopbatman/churchwars'
make[2]: Nothing to be done for 'install-exec-am'.
/bin/bash /home/bishopbatman/churchwars/auxbuild/install-sh -d /usr/local/var
touch /usr/local/var/dopewars.sco
chmod 0660 /usr/local/var/dopewars.sco
/bin/bash /home/bishopbatman/churchwars/auxbuild/install-sh -d /usr/local/share/gnome/apps/Games
/usr/bin/install -c -m 0644 ./dopewars.desktop /usr/local/share/gnome/apps/Games
make[2]: Leaving directory '/home/bishopbatman/churchwars'
make[1]: Leaving directory '/home/bishopbatman/churchwars'

Most likely, if you're building on Linux, you're missing the corresponding development headers for any sound plugin. See ./configure --help and the output when you run ./configure. On Linux sound is currently supported via the SDL (kinda old) library or the ESD (really ancient, nobody uses it anymore) library. On Windows or Mac the native sound systems should be used so the headers should always be available.