Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

67 lines (41 sloc) 1.47 kb
This file is to help you configure, build and install Gource for your system.
Contents
========
1. Dependencies
2. Building
3. Configure Options
1. Dependencies
===============
Gource requires the following libraries to compile:
SDL 1.2 (libsdl1.2-dev)
SDL Image 1.2 (libsdl-image1.2-dev)
PCRE3 (libpcre3-dev)
Freetype 2 (libfreetype6-dev)
GLEW (libglew1.5-dev)
Optional:
TinyXML (libtinyxml-dev)
Note: SDL Image needs to have been built with support PNG and JPEG images.
2. Building
===========
If you got the source directly from the Gource.git repository, you will first
need to run autoreconf to generate the configure script:
autoreconf -f -i
You also need to initialize and update the submodules:
git submodule init
git submodule update
Building on Linux/Mac OS:
./configure
make
make install
Building on Windows:
On Windows I recommend compiling the project file gource.win32.cbp
for the Code Blocks IDE (www.codeblocks.org).
A pre-built version for Windows is normally available from the homepage.
3. Configure Options
====================
By default Gource will install some GNU FreeFont TTF Fonts on your system.
If you already have these fonts, you can configure Gource to use them with:
./configure --enable-ttf-font-dir=/path/to/freefont/
Gource includes a copy of the TinyXML library. To make Gource build against
the system library of TinyXML use:
./configure --with-tinyxml
Jump to Line
Something went wrong with that request. Please try again.