diff options
author | Martin Willi <martin@strongswan.org> | 2006-06-08 06:34:52 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2006-06-08 06:34:52 +0000 |
commit | c0d63ac9db44ae1b0161b7398bb61385a6f4ac88 (patch) | |
tree | 2eff7549bca5df5056cb06d9fe4b0f27f62b693b /HACKING | |
parent | 8d77eddec2bddbbf44eeec1b95c44a69426c87a6 (diff) | |
download | strongswan-c0d63ac9db44ae1b0161b7398bb61385a6f4ac88.tar.bz2 strongswan-c0d63ac9db44ae1b0161b7398bb61385a6f4ac88.tar.xz |
updated INSTALL to conform with autotools
added a short HACKING introduction
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/HACKING b/HACKING new file mode 100644 index 000000000..3303790f7 --- /dev/null +++ b/HACKING @@ -0,0 +1,35 @@ + ------------------------- + strongSwan - Development + ------------------------- + +For interested developers, we have a public repository. To check out and +compile the code, you need the following tools: + + - Subversion (1.3.1) + - a recent GNU C complier (gcc-3.4.6) + - recent autotools (autoconf-2.59, automake-1.9.6, libtool-1.5.22) + - the usual strongSwan dependencies (gmp >= 4.1.4, optional curl, ldap) + - perl (5.8.8) + - lex (flex-2.5.33) + - yacc (bison-2.1) + - gperf (3.0.1) + - Doxygen (1.4.6) + +The numbers in brackets represent the versions used on our development systems, +other version MAY work, too. Not all tools are checked by the configure script, +as they are not needed in the tarball distributions, so check them manually. + +To check out the trunk, use: + + svn co http://www.strongswan.org/ikev2/trunk strongswan + +After a successful check out, give the autotools a try: + + cd strongswan/ + ./autogen.sh + +Then you're in, start the build as usual: + + ./configure [options] + make + make install |