-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
60 lines (49 loc) · 2.05 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
PTlink6 INSTALL
----------------
As of PTlink6, the distribution uses gnu autoconf instead of the old
configure script.
NOTE: For security sake you should not run PTlink IRCd with root,
please create a normal user to install it.
0. Read the CHANGES file to find out about the new features
in this version.
1. Run the configure script. It will create include/setup.h and the
Makefiles to match your system:
./configure
As default ircd will be installed to $HOME/ircd to specify a different
install directory use ./configure --prefix=path/to/install/dir
2. Edit the the "include/config.h" file. This allows you to change
various options of how the ircd will operate. Notes: "HARD_FDLIMIT_"
and "INIT_MAXCLIENTS" must be less than the maximum file descriptors
per process allowed by your kernel, and must be <= FD_SETSIZE (usually
defined in system includes, but may need to overridden in the Makefile.
Note that the old OS definitions are gone, autoconf handles this now.
Finally set the various PATHs to where you are going to install the ircd.
Do not install the ircd to "."--the install script is not designed to
install ircd properly on top of the existing source tree.
3. "make" should build ircd.
4. "make install" to install the server and tools in the path defined
in config.h.
NOTE: ircd will kill the running ircd if ircd.pid is found
and launch the new one with the existing .conf files.
5.
Edit ircd.conf and *.dconf files on your ircd/etc directory
HOW TO GET HELP:
----------------
[ http://software.pt-link.net/ ]
1. Check the file ircd.log
( Learn english if you don't understand the problem :P )
2. Post your question on PTlink Coders forum on the web page.
3. The support/suggestions channel
Connect to irc.ptlink.net:6667 and join #PTC (english only).
SUCCESSFULLY COMPILED ON:
-------------------------
FreeBSD 4.x (x86)
Linux2.2.x (x86)
Linux2.4.x (x86/PPC)
Linux2.6.x (x86)
Solaris 8 (sparc)
OpenBSD2.9 & 3.0
HP-UX 11 with gcc (HP9000/8xx)
HP-UX 11i with an ANSI C compiler
Mac OS X 10.1 with "autoconf; ./configure --build=ppc" (PPC - G4)
Cygwin