-
Book Overview & Buying
-
Table Of Contents
Rust Programming By Example
By :
For this chapter, we'll need two libraries: pulseaudio and libmad.
The former will be used to play the music, while the latter is for decoding MP3 files.
On Linux, these dependencies can be installed through the package manager of your distribution.
On Ubuntu (or other Debian derivatives):
sudo apt-get install libmad0-dev libpulse-devOn OSX, the required dependencies can be installed through the system package manager, as follows:
brew install libmad pulseaudioOn Windows, run the following command in a MSYS2 shell:
pacman -S mingw-w64-libmadThink, click the link to download the zip file from this page: https://www.freedesktop.org/wiki/Software/PulseAudio/Ports/Windows/Support/ (When the book was written, the link for the current version was http://bosmans.ch/pulseaudio/pulseaudio-1.1.zip). Then, follow the same instructions as the ones from Chapter 2, Starting with SDL, to...