source: doc/dependencies @ 4e09ac5

mei_rt2mei_rt2_fix_1
Last change on this file since 4e09ac5 was 46df1bc, checked in by Mei <mei@…>, 12 years ago

1) get ready for release 0.2.3
2) add forward function declaration in abac_pl_yap.c for

abac_credential_dup

3) tested against freebsd82 and freebsd91

  • Property mode set to 100644
File size: 1.6 KB
RevLine 
[137b55f]1All software packages except strongswan-4.6.4 can be installed via
[315ca0c]2distribution package.
3
4libstrongswan:
[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]9swig:
[315ca0c]10    swig-1.3
11        http://swig.org/
12        http://sourceforge.net/projects/swig/files/swig/swig-1.3.40/
13
[9806e76]14Perl 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]22Python modules:
[315ca0c]23    m2crypto
[e2f392a]24
[9806e76]25GNU Readline library:
26    readline-6.2
27
[46df1bc]28YAP 6.2.3 Prolog system:
29    http://www.dcc.fc.up.pt/~vsc/Yap/yap-6.2.3.tar.gz
[bf68132]30    (configure with --enable-dynamic-loading --enable-use-malloc=yes)
[9806e76]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/
[e2f392a]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
[89f6ff9]56
[43478b1]57
[89f6ff9]58BUILDING ON FREEBSD
59
[46df1bc]60The following is a list of pkgs necessary to build from ports on FreeBSD
[f2d67a5]61(tested on version 8.2):
62libxcb
63freetype2
64libSM
65libX11
66openjdk6
67gettext
68flex
69gmp
70p5-IO-Socket-SSL
71p5-XML-RPC
72perl-5.14.2_2
73autoconf-wrapper-20091109
74automake-wrapper-20091109
75autoconf-2.69
76automake-1.12.3
[46df1bc]77apache-ant
[09531ca]78
[f2d67a5]79(tested on version 9.1):
[46df1bc]80openjdk6
[09531ca]81flex
[46df1bc]82perl (perl5.14.2)
83load_r_pkg perl
84p5-IO-Socket-SSL
85p5-XML-RPC
[09531ca]86swig
[46df1bc]87automake
Note: See TracBrowser for help on using the repository browser.