Add.
[platform/upstream/libtasn1.git] / README-alpha
1 This file contains instructions for developers and advanced users that
2 wants to build from version controlled sources.
3
4 We require several tools to build the software, including:
5
6 - Automake <http://www.gnu.org/software/automake/>
7 - Autoconf <http://www.gnu.org/software/autoconf/>
8 - Libtool <http://www.gnu.org/software/libtool/>
9 - Texinfo <http://www.gnu.org/software/texinfo/>
10 - help2man <http://www.gnu.org/software/help2man/>
11 - Tar <http://www.gnu.org/software/tar/>
12 - Gzip <http://www.gnu.org/software/gzip/>
13 - Texlive & epsf <http://www.tug.org/texlive/> (for PDF manual)
14 - GTK-DOC <http://www.gtk.org/gtk-doc/> (for API manual)
15 - Git <http://git.or.cz/>
16 - Perl <http://www.cpan.org/>
17 - Valgrind <http://valgrind.org/> (optional)
18
19 The required software is typically disitributed with your operating
20 system, and the instructions for installing them differ.  Here are
21 some hints:
22
23 gNewSense/Debian/Ubuntu:
24 sudo apt-get install git-core autoconf automake libtool 
25 sudo apt-get install texinfo texlive texlive-generic-recommended texlive-extra-utils
26 sudo apt-get install help2man gtk-doc-tools valgrind
27
28 To download the version controlled sources:
29
30 $ git clone git://git.savannah.gnu.org/libtasn1.git
31 $ cd libtasn1
32
33 The next step is to run autoreconf, ./configure, etc:
34
35 $ make bootstrap
36
37 Then build the project normally:
38
39 $ make
40 $ make check
41
42 Happy hacking!