Comparison

INSTALL @ 5420:706053e3f9f5

Merge 0.9->trunk
author Matthew Wild <mwild1@gmail.com>
date Wed, 03 Apr 2013 13:53:21 +0100
parent 5407:c9ff345a27e7
child 7359:a5a080c12c96
comparison
equal deleted inserted replaced
5400:dd91b72a3ba0 5420:706053e3f9f5
1 (This file was created from 1 (This file was created from
2 http://prosody.im/doc/installing_from_source on 2012-05-12) 2 http://prosody.im/doc/installing_from_source on 2013-03-31)
3 3
4 ===== Building ===== 4 ====== Installing from source ======
5 ==== Dependencies ==== 5 ==== Dependencies ====
6 There are a couple of libraries which Prosody needs installed before 6 There are a couple of libraries which Prosody needs installed before
7 you can build it. These are: 7 you can build it. These are:
8 8
9 * lua5.1: The interpreter 9 * lua5.1: The Lua 5.1 interpreter
10 * liblua5.1: Lua 5.1 library 10 * liblua5.1: Lua 5.1 library
11 * libssl 0.9.8: OpenSSL 11 * libssl 0.9.8: OpenSSL
12 * libidn11: GNU libidn library, version 1.1 12 * libidn11: GNU libidn library, version 1.1
13 13
14 These can be installed on Debian/Ubuntu with the packages: 14 These can be installed on Debian/Ubuntu with the packages: lua5.1
15 lua5.1 liblua5.1-dev libidn11-dev libssl-dev 15 liblua5.1-dev libidn11-dev libssl-dev
16 16
17 On Mandriva try: urpmi lua liblua-devel libidn-devel libopenssl-devel 17 On Mandriva try: urpmi lua liblua-devel libidn-devel libopenssl-devel
18 18
19 On other systems... good luck, but please let me know of the best way 19 On other systems... good luck, but please let me know of the best way
20 of getting the dependencies for your system and I can add it here. 20 of getting the dependencies for your system and I can add it here.
31 To make this a little easier, there are a few presets which configure 31 To make this a little easier, there are a few presets which configure
32 accepts. You can load a preset using: 32 accepts. You can load a preset using:
33 33
34 ./configure --ostype=PRESET 34 ./configure --ostype=PRESET
35 35
36 Where PRESET can currently be one of: debian, macosx or freebsd 36 Where PRESET can currently be one of: 'debian', 'macosx' or (in 0.8
37 and later) 'freebsd'
37 38
38 ==== make ==== 39 ==== make ====
39 Once you have run configure successfully, then you can simply run: 40 Once you have run configure successfully, then you can simply run:
40 41
41 make 42 make