development:compiling:player:autotools
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
development:compiling:player:autotools [2015/01/30 11:18] – Add freetype in the packages to install 78.219.24.142 | development:compiling:player:autotools [2019/07/01 01:50] – [Step by step setup for Debian based distros (gNewSense, Trisquel, Debian, Mint, Ubuntu...)] update dependencies fdelapena | ||
---|---|---|---|
Line 5: | Line 5: | ||
* make | * make | ||
* pkg-config | * pkg-config | ||
- | * boost (only headers needed) >= 1.48 | ||
* [[../ | * [[../ | ||
* libpng | * libpng | ||
* FreeType | * FreeType | ||
+ | * HarfBuzz | ||
* Pixman | * Pixman | ||
* SDL2 (or SDL 1.2, discouraged) | * SDL2 (or SDL 1.2, discouraged) | ||
* SDL2_mixer (or SDL_Mixer 1.2, discouraged) | * SDL2_mixer (or SDL_Mixer 1.2, discouraged) | ||
+ | * libmpg123 | ||
+ | * libvorbis | ||
+ | * opusfile | ||
+ | * libsndfile | ||
+ | * libxmp | ||
+ | * SpeexDSP | ||
+ | * WildMIDI | ||
* zlib | * zlib | ||
Line 18: | Line 25: | ||
* automake >= 1.11.4 | * automake >= 1.11.4 | ||
* git | * git | ||
+ | |||
+ | |||
Run '' | Run '' | ||
Line 23: | Line 32: | ||
* Run: | * Run: | ||
<code bash> | <code bash> | ||
- | | + | ./ |
- | make | + | make |
- | sudo make install | + | sudo make install |
</ | </ | ||
===== RTP support with WINE ===== | ===== RTP support with WINE ===== | ||
Line 34: | Line 43: | ||
===== Step by step setup for Debian based distros (gNewSense, Trisquel, Debian, Mint, Ubuntu...) ===== | ===== Step by step setup for Debian based distros (gNewSense, Trisquel, Debian, Mint, Ubuntu...) ===== | ||
- | * Do the [[../ | + | * Do the [[../ |
* Open the Terminal application | * Open the Terminal application | ||
* Copy the following text and paste it in your terminal window and press the enter key, you will need to enter your password and press again the enter key: | * Copy the following text and paste it in your terminal window and press the enter key, you will need to enter your password and press again the enter key: | ||
<code bash> | <code bash> | ||
- | | + | sudo apt-get -y install --no-install-recommends libsdl2-mixer-dev libpixman-1-dev |
- | git clone https:// | + | git clone https:// |
- | cd Player | + | cd Player |
- | autoreconf -i | + | autoreconf -i |
- | ./ | + | ./ |
- | make | + | make |
- | sudo make install | + | sudo make install |
</ | </ | ||
===== Step by step setup for Fedora ===== | ===== Step by step setup for Fedora ===== | ||
- | * Do the [[../ | + | * Do the [[../ |
* Open the Terminal application | * Open the Terminal application | ||
* Copy the following text and paste it in your terminal window and press the enter key, you will need to enter your password and press again the enter key: | * Copy the following text and paste it in your terminal window and press the enter key, you will need to enter your password and press again the enter key: | ||
<code bash> | <code bash> | ||
- | | + | sudo dnf -y install SDL2_mixer-devel pixman-devel |
- | git clone https:// | + | git clone https:// |
- | cd Player | + | cd Player |
- | autoreconf -i | + | autoreconf -i |
- | ./ | + | ./ |
- | make | + | make |
- | sudo make install | + | sudo make install |
</ | </ | ||
===== Installation on Arch Linux ===== | ===== Installation on Arch Linux ===== | ||
Line 64: | Line 73: | ||
There is an [[https:// | There is an [[https:// | ||
<code bash> | <code bash> | ||
- | | + | packer -S easyrpg-player-git |
</ | </ | ||
If you prefer a manual compilation, | If you prefer a manual compilation, |
development/compiling/player/autotools.txt · Last modified: 2019/07/01 01:54 by fdelapena