README

Wed, 23 May 2001 07:59:05 +0000

author
Eric Warmenhoven <warmenhoven@yahoo.com>
date
Wed, 23 May 2001 07:59:05 +0000
changeset 1881
bcd5d457cdbb
parent 1671
8735724b1c6a
child 2130
bda8eb781932
permissions
-rw-r--r--

[gaim-migrate @ 1891]
C:)

0
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
1 gaim
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
2 ========================
1670
73262a47ee9f [gaim-migrate @ 1680]
Rob Flynn <gaim@robflynn.com>
parents: 1656
diff changeset
3 Rob Flynn <rob@marko.net> IM: RobFlynn (currnet maintainer)
163
de6a1e808dcd [gaim-migrate @ 173]
Rob Flynn <gaim@robflynn.com>
parents: 135
diff changeset
4 Eric Warmenhoven <warmenhoven@yahoo.com> IM: EWarmenhoven (Gnome Boy :))
de6a1e808dcd [gaim-migrate @ 173]
Rob Flynn <gaim@robflynn.com>
parents: 135
diff changeset
5 Syd Logan - Super Hacker and Resident Designated Driver
0
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
6 Jim Duchek <jimduchek@ou.edu> IM: Zilding (former maintainer)
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
7 Mark Spencer <markster@marko.net>
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
8
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
9 Build:
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
10
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
11 ./configure ; make
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
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
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
14
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
15 You need GTK 1.2.3. I don't wanna hear about it, if you can't get it to
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
16 work under a lower version.
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
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
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
27 Run:
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
28
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
29 type "./gaim"
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
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
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
44
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
45 Notes:
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
46
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
47 This should now compile under Solaris, Digital Unix, Irix, etc w/o a
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
48 problem.
706
6eb097e6cc24 [gaim-migrate @ 716]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 531
diff changeset
49
0
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
50 This compiles without warnings on Linux-x86 2.2.10 glibc2.1, GTK 1.2.3 system.
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
51 If you get warnings on something else, let me know and I'll check it out.
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
52 If you get errors, upgrade to the latest GTK-1.2 before bothering me.
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
53
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
54 The resulting executable is standalone, so you can put it in /usr/bin or
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
55 whatever.
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
56
39
75bd2f3281ec [gaim-migrate @ 48]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 0
diff changeset
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
75bd2f3281ec [gaim-migrate @ 48]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents: 0
diff changeset
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
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
63
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
64 Keep your eyes out for updates, and I'll try to keep the program maintained.
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
65 Other contributors and patches are welcomed. Please read the FAQ first.
7b1da07f853f [gaim-migrate @ 9]
Rob Flynn <gaim@robflynn.com>
parents:
diff changeset
66

mercurial