Wed, 23 May 2001 07:59:05 +0000
[gaim-migrate @ 1891]
C:)
| 0 | 1 | gaim |
| 2 | ======================== | |
| 1670 | 3 | Rob Flynn <rob@marko.net> IM: RobFlynn (currnet maintainer) |
| 163 | 4 | Eric Warmenhoven <warmenhoven@yahoo.com> IM: EWarmenhoven (Gnome Boy :)) |
| 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 | ||
| 9 | Build: | |
| 10 | ||
| 11 | ./configure ; make | |
| 12 | for the stock version. ./configure --help to see what option you can get. | |
|
1671
8735724b1c6a
[gaim-migrate @ 1681]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1670
diff
changeset
|
13 | You need to use gmake, BSD make will not work. |
| 0 | 14 | |
| 15 | You need GTK 1.2.3. I don't wanna hear about it, if you can't get it to | |
| 16 | work under a lower version. | |
| 17 | ||
|
706
6eb097e6cc24
[gaim-migrate @ 716]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
531
diff
changeset
|
18 | Gaim will try to compile with Gnome features if you have Gnome on your |
|
6eb097e6cc24
[gaim-migrate @ 716]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
531
diff
changeset
|
19 | system. If you don't have them, it will settle for simply GTK. If you |
|
6eb097e6cc24
[gaim-migrate @ 716]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
531
diff
changeset
|
20 | don't want Gnome bits, ./configure --disable-gnome |
|
6eb097e6cc24
[gaim-migrate @ 716]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
531
diff
changeset
|
21 | |
|
1881
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
22 | If you want to build as a GNOME applet: |
|
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
23 | ./configure --enable-panel ; make |
|
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
24 | then su to root and run "make install". |
|
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
25 | Afterwards panel->Add applet->Network->Gaim should be there. |
|
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
26 | |
| 0 | 27 | Run: |
| 28 | ||
| 29 | type "./gaim" | |
| 30 | ||
|
1400
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
31 | To use the other services (such as Yahoo and IRC) which are available as |
|
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
32 | plugins: |
|
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
33 | They are installed in $libdir/gaim, which usually is either /usr/lib/gaim |
|
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
34 | or /usr/local/lib/gaim, and should have a somewhat descriptive name (e.g. |
|
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
35 | libyahoo.so or irc.so). Load those plugins using the normal plugin dialog. |
|
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
36 | Then in the account editor, add a new account; the Protocol option menu |
|
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
37 | should now have another option for the protocol that you loaded. Then you |
|
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
38 | can sign that account on. |
|
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
39 | |
|
1881
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
40 | ICQ and Zephyr are currently the only two protocols that don't use the |
|
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
41 | global proxy configuration; however, if you have the proxy set to use a |
|
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
42 | SOCKS5 proxy, ICQ will use it. If the proxy options aren't robust enough |
|
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
43 | for you there are several libraries that you can link gaim against. |
| 0 | 44 | |
| 45 | Notes: | |
| 46 | ||
| 47 | This should now compile under Solaris, Digital Unix, Irix, etc w/o a | |
| 48 | problem. | |
|
706
6eb097e6cc24
[gaim-migrate @ 716]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
531
diff
changeset
|
49 | |
| 0 | 50 | This compiles without warnings on Linux-x86 2.2.10 glibc2.1, GTK 1.2.3 system. |
| 51 | If you get warnings on something else, let me know and I'll check it out. | |
| 52 | If you get errors, upgrade to the latest GTK-1.2 before bothering me. | |
| 53 | ||
| 54 | The resulting executable is standalone, so you can put it in /usr/bin or | |
| 55 | whatever. | |
| 56 | ||
| 39 | 57 | The panel (if you made an applet) requires certain things to be in certain |
|
78
f8349512cf94
[gaim-migrate @ 88]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
46
diff
changeset
|
58 | places, but the Makefile/configure script should figure things out for you. |
| 39 | 59 | |
|
1656
d3de8da2b384
[gaim-migrate @ 1666]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1400
diff
changeset
|
60 | Send me bug reports. The web page is http://gaim.sourceforge.net/and the ftp |
|
1881
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
61 | site is ftp://ftp.sourceforge.net/pub/sourceforge/gaim. We also have a |
|
bcd5d457cdbb
[gaim-migrate @ 1891]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1671
diff
changeset
|
62 | sourceforge page at http://sourceforge.net/projects/gaim/ |
| 0 | 63 | |
| 64 | Keep your eyes out for updates, and I'll try to keep the program maintained. | |
| 65 | Other contributors and patches are welcomed. Please read the FAQ first. | |
| 66 |