source:
doc/dependencies
@
f89b991
Last change on this file since f89b991 was 2e9455f, checked in by , 12 years ago | |
---|---|
|
|
File size: 1.8 KB |
Rev | Line | |
---|---|---|
[137b55f] | 1 | All software packages except strongswan-4.6.4 can be installed via |
[315ca0c] | 2 | distribution package. |
3 | ||
4 | libstrongswan: | |
[137b55f] | 5 | strongswan-4.6.4 |
[315ca0c] | 6 | http://strongswan.org/ |
[137b55f] | 7 | http://download.strongswan.org/strongswan-4.6.4.tar.bz2 |
[315ca0c] | 8 | |
[7c5d673] | 9 | swig: |
[315ca0c] | 10 | swig-1.3 |
11 | http://swig.org/ | |
12 | http://sourceforge.net/projects/swig/files/swig/swig-1.3.40/ | |
13 | ||
[9806e76] | 14 | Perl modules: (via CPAN or distribution package) |
[315ca0c] | 15 | IO::Socket::SSL |
16 | HTTP::Daemon::SSL | |
17 | RPC::XML | |
[09531ca] | 18 | (Perl needs to be linked with a thread library, although need not |
19 | to be threaded) | |
20 | ||
[315ca0c] | 21 | |
[9806e76] | 22 | Python modules: |
[315ca0c] | 23 | m2crypto |
[e2f392a] | 24 | |
[9806e76] | 25 | GNU Readline library: |
26 | readline-6.2 | |
27 | ||
[4f40c3e] | 28 | YAP 6.2.2 Prolog system: |
29 | http://www.dcc.fc.up.pt/~vsc/Yap/yap-6.2.2.tar.gz | |
[9806e76] | 30 | |
31 | Flex: | |
32 | http://sourceforge.net/projects/flex/files/flex/flex-2.5.35/flex-2.5.35.tar.gz | |
33 | ||
34 | GNU Bison: | |
35 | http://ftp.gnu.org/gnu/bison/ | |
[e2f392a] | 36 | |
37 | BUILDING ON UBUNTU | |
38 | ||
39 | The following is a complete list of packages required in order to build from | |
[4f40c3e] | 40 | git on Ubuntu (tested on version 10.04,11.04,12.04): |
[e2f392a] | 41 | |
42 | autoconf-archive | |
43 | automake | |
44 | g++ | |
45 | git-core | |
46 | libgmp3c2 | |
47 | libgmp3-dev | |
48 | libio-socket-ssl-perl | |
49 | libhttp-daemon-ssl-perl | |
50 | librpc-xml-perl | |
51 | libssl-dev | |
52 | libtool | |
53 | python-dev | |
54 | swig | |
[89f6ff9] | 55 | |
[43478b1] | 56 | |
[89f6ff9] | 57 | BUILDING ON FREEBSD |
58 | ||
[46df1bc] | 59 | The following is a list of pkgs necessary to build from ports on FreeBSD |
[f2d67a5] | 60 | (tested on version 8.2): |
61 | libxcb | |
62 | freetype2 | |
63 | libSM | |
64 | libX11 | |
65 | openjdk6 | |
66 | gettext | |
67 | flex | |
68 | gmp | |
69 | p5-IO-Socket-SSL | |
70 | p5-XML-RPC | |
71 | perl-5.14.2_2 | |
72 | autoconf-wrapper-20091109 | |
73 | automake-wrapper-20091109 | |
74 | autoconf-2.69 | |
75 | automake-1.12.3 | |
[46df1bc] | 76 | apache-ant |
[09531ca] | 77 | |
[f2d67a5] | 78 | (tested on version 9.1): |
[46df1bc] | 79 | openjdk6 |
[09531ca] | 80 | flex |
[46df1bc] | 81 | perl (perl5.14.2) |
82 | load_r_pkg perl | |
83 | p5-IO-Socket-SSL | |
84 | p5-XML-RPC | |
[09531ca] | 85 | swig |
[46df1bc] | 86 | automake |
[2e9455f] | 87 | |
88 | ||
89 | BUILDING ON MAC OS X | |
90 | ||
91 | (Thanks to Victor J. Orlikowski <vjo@duke.edu>) | |
92 | The following is a list of pkgs necessary to build from MacPorts | |
93 | vstr | |
94 | swig | |
95 | swig-python | |
96 | swig-perl | |
97 | swig-java | |
98 | bison | |
99 | flex | |
100 | readline | |
101 | ||
102 | **It appears that vstr on MAC is rather troublesome, if anyone | |
103 | is successful in running on MAC OS X, please let us know. | |
104 | ||
105 |
Note: See TracBrowser
for help on using the repository browser.