Code Requirements
What you should HAVE
- A UNIX type server
OR a Win32 system with Cygwin installed.
It has been tested sucessfully on:
- Linux and variants (libc5,glibc/libc6), PPC Linux (PowerPC Linux)
- FreeBSD
- NetBSD, OpenBSD
- BSDi (BSD/OS) 2.x 3.x
- Digital Unix (OSF)
- SunOS 4.1.4, 5.x, Solaris 6 and up
- Mac OS X (Darwin)
- HP-UX 10, 10.2
- Other SysV types
- UnixWare
- OS/2 with EMX emulator
- Win32 with Cygwin
- Permission to run the talker on said server/machine. Although the system does not require much network
bandwidth or system resources, it is best to make sure you are
allowed. Word to the wise. (Assuming the machine is not yours, of course)
- Permission to bind to 1-4 listening ports on the server. One is the main login
port, then as follows: staff login port, external who list port, small
web server port. You can disable the extra ports if you need to. See the
comments in the constants.h file on port offsetting.
- 7 megs of disk space for the FULL distribution. 3.5-4 for the MINIMAL distribution.
Compiled binaries will take up an additional 1-2 meg.
- 1.5-2.5 megs of free memory/RAM
- An ANSI compatible C compiler. CC or GCC is fine.
What you should KNOW
UNIX. A working knowledge of the UNIX operating system. Including how to
show/delete/edit/copy/move files, delete/create directories,
see what processes you are running, how to kill processes, etc..
A working knowledge of C programming. Programming is not required to get the talker running,
but if you want to get into extensive modifications and add additional features, it will
be very helpful. How to send data down a socket and knowing how sockets work is helpful.
Go back to the
main page.
