Mercurial > pidgin
annotate README @ 2810:dfcd5010dd13
[gaim-migrate @ 2823]
gtk2 (1.3.11)
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Wed, 28 Nov 2001 21:06:45 +0000 |
| parents | 0899f8c99a15 |
| children | ad4057cb228f |
| rev | line source |
|---|---|
| 0 | 1 gaim |
| 2 ======================== | |
| 1670 | 3 Rob Flynn <rob@marko.net> IM: RobFlynn (currnet maintainer) |
|
2333
de907b3cf529
[gaim-migrate @ 2346]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2332
diff
changeset
|
4 Eric Warmenhoven <warmenhoven@yahoo.com> IM: EWarmenhoven (lead devel) |
| 163 | 5 Syd Logan - Super Hacker and Resident Designated Driver |
| 0 | 6 Jim Duchek <jimduchek@ou.edu> IM: Zilding (former maintainer) |
| 7 Mark Spencer <markster@marko.net> | |
| 8 | |
|
2608
cad63750f3bb
[gaim-migrate @ 2621]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2536
diff
changeset
|
9 Gaim is an IM client that supports many protocols, including AIM, ICQ, |
|
cad63750f3bb
[gaim-migrate @ 2621]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2536
diff
changeset
|
10 MSN, IRC, and Jabber. Gaim is NOT endorsed by, nor affiliated with, AOL |
|
cad63750f3bb
[gaim-migrate @ 2621]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2536
diff
changeset
|
11 nor any other company in ANY way. |
|
cad63750f3bb
[gaim-migrate @ 2621]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2536
diff
changeset
|
12 |
|
2318
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
13 * Build: |
| 0 | 14 |
| 15 ./configure ; make | |
| 16 for the stock version. ./configure --help to see what option you can get. | |
|
1671
86c71ca7c90f
[gaim-migrate @ 1681]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1670
diff
changeset
|
17 You need to use gmake, BSD make will not work. |
| 0 | 18 |
| 19 You need GTK 1.2.3. I don't wanna hear about it, if you can't get it to | |
| 20 work under a lower version. | |
| 21 | |
|
706
a9758452f3c4
[gaim-migrate @ 716]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
531
diff
changeset
|
22 Gaim will try to compile with Gnome features if you have Gnome on your |
|
a9758452f3c4
[gaim-migrate @ 716]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
531
diff
changeset
|
23 system. If you don't have them, it will settle for simply GTK. If you |
|
a9758452f3c4
[gaim-migrate @ 716]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
531
diff
changeset
|
24 don't want Gnome bits, ./configure --disable-gnome |
|
a9758452f3c4
[gaim-migrate @ 716]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
531
diff
changeset
|
25 |
|
1881
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
26 If you want to build as a GNOME applet: |
|
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
27 ./configure --enable-panel ; make |
|
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
28 then su to root and run "make install". |
|
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
29 Afterwards panel->Add applet->Network->Gaim should be there. |
|
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
30 |
|
2318
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
31 * Run: |
| 0 | 32 |
| 33 type "./gaim" | |
| 34 | |
|
1400
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
35 To use the other services (such as Yahoo and IRC) which are available as |
|
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
36 plugins: |
|
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
37 They are installed in $libdir/gaim, which usually is either /usr/lib/gaim |
|
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
38 or /usr/local/lib/gaim, and should have a somewhat descriptive name (e.g. |
|
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
39 libyahoo.so or irc.so). Load those plugins using the normal plugin dialog. |
|
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
40 Then in the account editor, add a new account; the Protocol option menu |
|
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
41 should now have another option for the protocol that you loaded. Then you |
|
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
42 can sign that account on. |
|
476b24cdfa32
[gaim-migrate @ 1410]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1161
diff
changeset
|
43 |
|
1881
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
44 ICQ and Zephyr are currently the only two protocols that don't use the |
|
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
45 global proxy configuration; however, if you have the proxy set to use a |
|
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
46 SOCKS5 proxy, ICQ will use it. If the proxy options aren't robust enough |
|
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
47 for you there are several libraries that you can link gaim against. |
| 0 | 48 |
|
2318
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
49 * Plugins: |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
50 |
|
2536
0e0a54e5819a
[gaim-migrate @ 2549]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2333
diff
changeset
|
51 If you do not wish to enable the plugin support within Gaim, run the |
|
2318
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
52 ./configure script with the --disable-plugins option and recompile your |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
53 source code. This will prevent the ability to load plugins. |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
54 |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
55 'make install' puts the plugins in $PREFIX/lib/gaim (PREFIX being what you |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
56 specified when you ./configure'd - it defaults to /usr/local). Gaim looks |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
57 for the plugins in that directory by default, but they do not have to be |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
58 there to use them. Also, plugins have a .so extension by default, though |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
59 they do not have to. |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
60 |
|
a7bfb5dfab25
[gaim-migrate @ 2328]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2142
diff
changeset
|
61 * Notes: |
| 0 | 62 |
| 63 This should now compile under Solaris, Digital Unix, Irix, etc w/o a | |
| 64 problem. | |
|
706
a9758452f3c4
[gaim-migrate @ 716]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
531
diff
changeset
|
65 |
| 0 | 66 This compiles without warnings on Linux-x86 2.2.10 glibc2.1, GTK 1.2.3 system. |
| 67 If you get warnings on something else, let me know and I'll check it out. | |
| 68 If you get errors, upgrade to the latest GTK-1.2 before bothering me. | |
| 69 | |
| 70 The resulting executable is standalone, so you can put it in /usr/bin or | |
| 71 whatever. | |
| 72 | |
| 39 | 73 The panel (if you made an applet) requires certain things to be in certain |
| 78 | 74 places, but the Makefile/configure script should figure things out for you. |
| 39 | 75 |
|
2777
0899f8c99a15
[gaim-migrate @ 2790]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2608
diff
changeset
|
76 If you set a command for your browser or your sound player, make sure to put |
|
0899f8c99a15
[gaim-migrate @ 2790]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2608
diff
changeset
|
77 quotes around the %s where appropriate; otherwise, bad things could happen. |
|
0899f8c99a15
[gaim-migrate @ 2790]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2608
diff
changeset
|
78 Remember, you did it to yourself. |
|
0899f8c99a15
[gaim-migrate @ 2790]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2608
diff
changeset
|
79 |
|
1656
8c1861a8daa1
[gaim-migrate @ 1666]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1400
diff
changeset
|
80 Send me bug reports. The web page is http://gaim.sourceforge.net/and the ftp |
|
1881
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
81 site is ftp://ftp.sourceforge.net/pub/sourceforge/gaim. We also have a |
|
a02584b98823
[gaim-migrate @ 1891]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1671
diff
changeset
|
82 sourceforge page at http://sourceforge.net/projects/gaim/ |
| 0 | 83 |
| 84 Keep your eyes out for updates, and I'll try to keep the program maintained. | |
|
2332
1121342c6830
[gaim-migrate @ 2344]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2318
diff
changeset
|
85 Other contributors and patches are welcomed. Please read the FAQ first. You |
|
1121342c6830
[gaim-migrate @ 2344]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2318
diff
changeset
|
86 can come ask questions in #gaim on irc.openprojects.net. |
