forked from circonus-labs/reconnoiter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
BUILDING
80 lines (68 loc) · 2.27 KB
/
BUILDING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
= Building Reconnoiter =
PostgreSQL 8.4 is required.
== FreeBSD ==
[https://labs.omniti.com/lists/reconnoiter-users/2009-March/000028.html Original Message]
{{{
#!/bin/sh
# portmaster -g /usr/ports/misc/e2fsprogs-libuuid
# portmaster -g /usr/ports/devel/pcre
# portmaster -g /usr/ports/databases/postgresql-libpqxx
# portmaster -g /usr/ports/net-mgmt/net-snmp
# portmaster -g /usr/ports/devel/re2c
# portmaster -g /usr/ports/security/libssh2
# portmaster -g /usr/ports/textproc/libxml2
# portmaster -g /usr/ports/textproc/libxslt
# portmaster -g /usr/ports/www/apache22
# portmaster -g /usr/ports/lang/php5
# portmaster -g /usr/ports/devel/protobuf-c
# cd /usr/local/src
# svn co https://labs.omniti.com/reconnoiter/trunk reconnoiter
# cd reconnoiter
# aclocal
# autoconf
# ./configure LDFLAGS="-L/usr/local/lib"
# make
}}}
== Linux (Debian) ==
[https://labs.omniti.com/lists/reconnoiter-users/2009-March/000027.html Original Message]
{{{
#!/bin/sh
# apt-get install autoconf build-essential \
zlib1g-dev uuid-dev libpcre3-dev libssl-dev libpq-dev \
libxslt-dev libapr1-dev libaprutil1-dev xsltproc \
libncurses5-dev python libssh2-1-dev libsnmp-dev \
sun-java6-jdk libprotobuf-c0-dev
# apt-get libdbi-perl libdbd-pg-perl libwww-curl-perl # if you want to run the tests
# svn co https://labs.omniti.com/reconnoiter/trunk reconnoiter
# cd reconnoiter
# autoconf
# ./configure
# make
}}}
== Linux (CentOS 6.3) ==
[https://labs.omniti.com/lists/reconnoiter-users/2009-September/000184.html Original Message]
{{{
#!/bin/sh
# yum install autoconf subversion \
apr-devel apr-util-devel java-devel libssh2-devel libtermcap-devel \
libxslt-devel ncurses-devel net-snmp-devel openldap-devel openssl-devel \
pcre-devel postgresql-devel udns-devel uuid-devel zlib-devel \
libuuid-devel protobuf-c-devel
# svn co https://labs.omniti.com/reconnoiter/trunk reconnoiter
# cd reconnoiter
# autoconf
# ./configure
# make
}}}
== OmniOS ==
{{{
# pkg set-publisher -g http://pkg.omniti.com/omniti-ms/ ms.omniti.com
# pkg install developer/git developer/build/autoconf system/header \
developer/gcc48 omniti/library/protobuf-c omniti/library/libpq5 \
developer/build/gnu-make
# git clone git@github.com:circonus-labs/reconnoiter.git
# cd reconnoiter
# autoconf
# ./configure LDFLAGS="-L/opt/omni/lib/"
# make
}}}