User Tools

Site Tools


development:compiling:liblcf:autotools

This is an old revision of the document!


Building liblcf with GNU Build System

Requirements

  • g++ or clang
  • make
  • pkg-config
  • libtool
  • Expat
  • ICU

Requirements for building from git

  • autoconf >= 2.69
  • automake >= 1.11.4
  • git

Run autoreconf -i to generate the configure script.

Build

  • Run:
./configure --prefix=/usr
make
sudo make install

Build from Git

Step by step setup for Debian based distros (gNewSense, Trisquel, Debian, Mint, Ubuntu...)

  • 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:
sudo apt-get -y install --no-install-recommends git make automake pkg-config libtool g++ libexpat1-dev libicu-dev
git clone https://github.com/EasyRPG/liblcf.git
cd liblcf
autoreconf -i
./configure --prefix=/usr
make
sudo make install
cd ..

Step by step setup for Fedora

  • 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:
sudo dnf -y install libtool expat-devel libicu-devel gcc-c++
git clone https://github.com/EasyRPG/liblcf.git
cd liblcf
autoreconf -i
./configure --prefix=/usr
make
sudo make install
cd ..

Installation on Arch Linux

There is an AUR package available, you can use your favourite aur helper or download and use makepkg:

packer -S liblcf-git

Additional help

Contact with us at https://webchat.freenode.net/?channels=easyrpg

The current autotools build system maintainer is fdelapena

development/compiling/liblcf/autotools.1468861793.txt.gz · Last modified: 2016/07/18 17:09 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki