source: doc/dependencies @ 09531ca

mei_rt2mei_rt2_fix_1
Last change on this file since 09531ca was 09531ca, checked in by Mei <mei@…>, 11 years ago

1) add config check for perl thread, and optional jni.h
2) tweak for freebsd8

  • Property mode set to 100644
File size: 1.4 KB
Line 
1All software packages except strongswan-4.6.4 can be installed via
2distribution package.
3
4libstrongswan:
5    strongswan-4.6.4
6        http://strongswan.org/
7        http://download.strongswan.org/strongswan-4.6.4.tar.bz2
8
9swig:
10    swig-1.3
11        http://swig.org/
12        http://sourceforge.net/projects/swig/files/swig/swig-1.3.40/
13
14Perl modules: (via CPAN or distribution package)
15    IO::Socket::SSL
16    HTTP::Daemon::SSL
17    RPC::XML
18    (Perl needs to be linked with a thread library, although need not
19     to be threaded)
20
21
22Python modules:
23    m2crypto
24
25GNU Readline library:
26    readline-6.2
27
28YAP 6.2.2 Prolog system:
29    http://www.dcc.fc.up.pt/~vsc/Yap/yap-6.2.2.tar.gz
30    (configure with --enable-dynamic-loading --enable-use-malloc=yes)
31
32Flex:
33    http://sourceforge.net/projects/flex/files/flex/flex-2.5.35/flex-2.5.35.tar.gz
34
35GNU Bison:
36    http://ftp.gnu.org/gnu/bison/
37
38BUILDING ON UBUNTU
39
40The following is a complete list of packages required in order to build from
41git on Ubuntu (tested on version 10.04):
42
43autoconf-archive
44automake
45g++
46git-core
47libgmp3c2
48libgmp3-dev
49libio-socket-ssl-perl
50libhttp-daemon-ssl-perl
51librpc-xml-perl
52libssl-dev
53libtool
54python-dev
55swig
56
57
58BUILDING ON FREEBSD
59
60The following is a list of ports necessary to build from ports on FreeBSD
61(tested on version 9.1):
62
63xbitmaps
64open-motif
65javavmwrapper
66libXtst
67recordproto
68java-zoneinfo
69dejavu
70openjdk6
71flex
72perl-5.14.2_2
73automake-1.12.4
74git
75swig
76
Note: See TracBrowser for help on using the repository browser.