14505
|
1 For information on writing a plugin for Gaim, go
|
|
2 http://gaim.sourceforge.net/api/ and see the HOWTOs in the
|
|
3 "Related Pages" section.
|
|
4
|
|
5 You can also generate this documentation locally by installing
|
|
6 doxygen and graphviz dot, then running "make docs" in the Gaim
|
|
7 source tree. The documentation will be in the docs/html directory.
|
|
8
|
|
9 This next paragraph is old and possibly out of date:
|
|
10 Compilation of the plugins is fairly straight-forward; there is a
|
|
11 Makefile in this directory that has a rule for making the .so file
|
|
12 from a .c file. No modification of the Makefile should be necessary,
|
|
13 unless if you simply want to type 'make' to have it made; otherwise,
|
|
14 'make filename.so' will take filename.c and make the .so plugin from
|
|
15 it. If you need to link in with extra libraries, you can set the
|
|
16 environment variable PLUGIN_LIBS to be the libraries you want to link
|
|
17 with.
|
|
18
|
|
19 It should be possible to compile plugins outside of the Gaim source
|
|
20 tree, which is a much cleaner solution.
|