source: doc/dependencies @ 06ef09c

abac0-leak
Last change on this file since 06ef09c was 831da18, checked in by Mei <mei@…>, 11 years ago

1) getting ready to for 0.1.6

  • Property mode set to 100644
File size: 1.2 KB
RevLine 
[461541a]1All software packages can be installed via distribution package.
[315ca0c]2
[461541a]3swig-1.3
4    http://swig.org/
5    http://sourceforge.net/projects/swig/files/swig/swig-1.3.40/
[315ca0c]6
7Perl modules (via CPAN or distribution package)
8    IO::Socket::SSL
9    HTTP::Daemon::SSL
10    RPC::XML
11
[831da18]12Python modules
[315ca0c]13    m2crypto
[e2f392a]14
15
16BUILDING ON UBUNTU
17
18The following is a complete list of packages required in order to build from
[d6439d4]19git on Ubuntu (tested on version 10.04,11.04,12.04):
[e2f392a]20
21autoconf-archive
22automake
23g++
24git-core
25libio-socket-ssl-perl
26libhttp-daemon-ssl-perl
27librpc-xml-perl
28libtool
29python-dev
30swig
[461541a]31libxmlsec1-dev
[89f6ff9]32
33BUILDING ON FREEBSD
34
35The following is a list of ports necessary to build from git on FreeBSD
[d6439d4]36(tested on version 8.2, and 9.1):
37
38pkg-config
39xmlsec1
40openjdk6
[f30b1e9]41perl
42automake (might require newer perl/autoconf/etc)
[d6439d4]43apache-ant
44swig
[461541a]45
[1bf0f03]46BUILDING ON OS X (10.7)
47
48The xmlsec package can be obtained using MacPorts, and if installing
49into non-standard location(/usr/local, /usr), please configure with
50--with-xmlsec1=newlocation
51
52Similary, if prefer to install libabac's python code to a none default
53python location(for example, unpriviledge path), please configure or
54install with --pythondir='newlocation'
55
Note: See TracBrowser for help on using the repository browser.