author | Myhailo Danylenko <isbear@ukrpost.net> |
Tue, 19 May 2009 02:12:02 +0300 | |
changeset 23 | 13f03e604c8a |
parent 20 | 0ce7093df25f |
child 24 | 1ad539cb8dc6 |
permissions | -rw-r--r-- |
0 | 1 |
|
2 |
This is a lua 5.1 interface for loudmouth jabber client library. |
|
6
90073cbb535d
Logging and chained methods
Myhailo Danylenko <isbear@ukrpost.net>
parents:
5
diff
changeset
|
3 |
|
23 | 4 |
INSTALLATION |
5 |
||
11
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
6 |
To install it, you need: |
20 | 7 |
- lua (in fact, optional, to run test, but for now CMake cannot detect liblua separately) |
11
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
8 |
- liblua headers and library |
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
9 |
- glib headers and library |
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
10 |
- loudmouth headers and library |
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
11 |
- cmake |
20 | 12 |
- pkg-config (to detect glib and loudmouth) |
13 |
- perl (optional, to generate documentation) |
|
11
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
14 |
|
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
15 |
Then do |
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
16 |
$ mkdir build |
6
90073cbb535d
Logging and chained methods
Myhailo Danylenko <isbear@ukrpost.net>
parents:
5
diff
changeset
|
17 |
$ cd build |
90073cbb535d
Logging and chained methods
Myhailo Danylenko <isbear@ukrpost.net>
parents:
5
diff
changeset
|
18 |
$ cmake .. |
11
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
19 |
$ cmake edit_cache |
6
90073cbb535d
Logging and chained methods
Myhailo Danylenko <isbear@ukrpost.net>
parents:
5
diff
changeset
|
20 |
$ make |
90073cbb535d
Logging and chained methods
Myhailo Danylenko <isbear@ukrpost.net>
parents:
5
diff
changeset
|
21 |
# make install |
0 | 22 |
|
20 | 23 |
Debian users can instead of make install do, |
11
a8c6460d612b
Naming scheme change to more ld-friendly
Myhailo Danylenko <isbear@ukrpost.net>
parents:
6
diff
changeset
|
24 |
$ fakeroot make package |
6
90073cbb535d
Logging and chained methods
Myhailo Danylenko <isbear@ukrpost.net>
parents:
5
diff
changeset
|
25 |
# dpkg -i liblua5.1-*.deb |
0 | 26 |
|
20 | 27 |
Users of other systems can set other CPack generator wich cache editor. |
28 |
||
23 | 29 |
NOTES |
30 |
||
31 |
Unfortunately, test script depends on my unfinished (and, probably, never finished) |
|
32 |
glib module, and thus is unusable as is. |
|
33 |
||
34 |
LICENSE |
|
35 |
||
36 |
This code underlies terms of GNU GPL v2 or later. You can find it in file COPYING |
|
37 |
from this distribution or on a GNU web-site <http://www.gnu.org/licenses/>. |
|
38 |
||
39 |
CONTACTS |
|
0 | 40 |
|
41 |
I will be happy to get feedback, patches, suggestions, etc. |
|
23 | 42 |
You can send me email or contact via jabber <isbear@jabber.kiev.ua>. |
0 | 43 |
|
5
e617c9cf6dd3
Updates to build system
Myhailo Danylenko <isbear@ukrpost.net>
parents:
0
diff
changeset
|
44 |
-- Myhailo Danylenko <isbear@ukrpost.net> |
0 | 45 |