development:compiling:liblcf:autotools
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
development:compiling:liblcf:autotools [2014/03/26 16:20] – [Build] fdelapena | development:compiling:liblcf:autotools [2024/04/26 17:04] (current) – inih is no longed vendored lumiscosity | ||
---|---|---|---|
Line 5: | Line 5: | ||
* make | * make | ||
* pkg-config | * pkg-config | ||
- | * GNU iconv (already included in most distributions in libc) (Not required for Windows) | + | * libtool |
- | * GNU Gettext development files (Required for iconv detecion) | + | * Expat |
- | * Expat (for XML reading support) | + | * ICU |
- | More information at [[./ | + | ===== Requirements for building from git ===== |
+ | * autoconf >= 2.69 | ||
+ | * automake >= 1.11.4 | ||
+ | * git | ||
+ | Run '' | ||
===== Build ===== | ===== Build ===== | ||
- | * Run '' | + | * Run: |
+ | <code bash> | ||
+ | ./ | ||
+ | make | ||
+ | sudo make install | ||
+ | </ | ||
+ | |||
+ | ====== Build from Git ====== | ||
===== 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...) ===== | ||
Line 19: | Line 30: | ||
* 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> |
- | mkdir EasyRPG\\ | + | sudo apt-get -y install --no-install-recommends git make automake |
- | cd EasyRPG\\ | + | git clone https:// |
- | git clone https:// | + | cd liblcf |
- | cd liblcf\\ | + | autoreconf -i |
- | autoreconf -i\\ | + | ./ |
- | ./configure\\ | + | make |
- | make\\ | + | sudo make install |
- | sudo make install'' | + | cd .. |
+ | </ | ||
===== Step by step setup for Fedora ===== | ===== Step by step setup for Fedora ===== | ||
* 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> |
- | mkdir EasyRPG\\ | + | sudo dnf -y install libtool |
- | cd EasyRPG\\ | + | git clone https:// |
- | | + | cd liblcf |
- | cd liblcf\\ | + | autoreconf -i |
- | autoreconf -i\\ | + | ./ |
- | ./configure\\ | + | make |
- | make\\ | + | sudo make install |
- | sudo make install'' | + | cd .. |
+ | </ | ||
===== Installation on Arch Linux ===== | ===== Installation on Arch Linux ===== | ||
There is an [[https:// | There is an [[https:// | ||
- | + | <code bash> | |
- | '' | + | packer -S liblcf-git |
+ | </ | ||
===== Additional help ===== | ===== Additional help ===== | ||
- | Contact with us at https://webchat.freenode.net/? | + | Contact with us at https://easyrpg.org/contact |
- | + | ||
- | The current build system maintainer is fdelapena | + |
development/compiling/liblcf/autotools.1395850849.txt.gz · Last modified: 2014/03/26 16:20 by fdelapena