home *** CD-ROM | disk | FTP | other *** search
- ======================================================================
- S U P P O R T
- doc: Fri Apr 3 13:04:22 1992
- dlm: Thu Aug 19 23:22:17 1993
- (c) 1992 ant@ips.id.ethz.ch
- uE-Info: 53 45 T 0 0 72 3 2 8 ofnI
- ======================================================================
-
- This document describes the supported machines and restrictions.
-
- Quirks
- ------
- Quirks have been added as compile options (cpp defines) to compile
- inetray for different machines with different problems. In version 2.0.0
- all machine dependent quirks have been removed (replaced by more general
- ones).
- To use a quirk, you add -D<Quirk-Name> to the QUIRKS macro in the
- Makefile. You'll have to recompile inetray to use the quirk.
-
- NOSYSLOG_QUIRK
- if this is defined the messages are not written to the syslog
- messages file but to a file (usually called inetray) in a temp
- directory. Run the generr utility to find out where.
-
- NOASYNCIO_QUIRK
- if this is set (-DNOASYNCIO_QUIRK), stderr is not redirected to
- the syslog but to a tmpfile the name of which starts with "inetr".
- See tempnam(3) to find out where the file is written to. If such
- a file is written then a message giving the full pathname of the
- file is written to the messages file.
-
- KEEPTTY_QUIRK
- if this is set (-DKEEPTTY_QUIRK) no disassociation of the tty is
- performed for inetray.start. Seems as if this disassociation
- leads to strange behaviour on many systems (A/UX, HP, CONVEX).
-
- ======================================================================
-
- Silicon Graphics SGI (IRIX 4.0.5H 03051335 IP22) [2.0]
- ------------------------------------------------
- CCFLAGS = -O -cckr
- LIBRPC = -lsun
- Notes: - targets ``rpcgen'' and ``brandnew'' do not work
-
- SUN SunOS (SunOS 4.1.1 3 sun4) [2.0]
- ------------------------------------
- Notes: - no notes; everything works
-
- SUN Solaris (SunOS 5.2 Generic sun4m sparc) [2.0]
- -------------------------------------------
- Doesn't work. Problem is probably somewhere in memory allocation.
- The directions given below get you to compile it and inetray.ping runs
- ok. An easy way to reproduce the errors is to
- CCFLAGS = -O -Xs
- Notes: - librpclib.a must be recompiled. A version can be found on
- maggia.ethz.ch. The following syscalls must be implemented:
- getdtablesize and bcmp.
-
- NeXT (Mach 2.1?) [2.0]
- ----------------
- QUIRKS = -DNOASYNCIO_QUIRK
- SYSOBJ = tempnam.o waitpid.o getcwd.o
- Notes: - targets ``depend'', ``rpcgen'' and ``brandnew'' do not work
-
- HP 9000 (HP-UX B.08.00 B 9000/375 080009078e22) [2.0]
- -----------------------------------------------
- Makefile Definitions:
- LIBRPC = ../Sun_rpc_4.0/rpc/librpclib.a
- INCRPC = -I/usr/include -I../Sun_rpc_4.0
- QUIRKS = -DNOASYNCIO_QUIRK -DKEEPTTY_QUIRK
- Notes: - librpclib.a must be compiled
- - targets ``depend'', ``rpcgen'' and ``brandnew'' do not work
-
- Convex (ConvexOS C3820 10.2 convex) [2.0]
- -----------------------------------
- CCFLAGS = -pcc
- SYSOBJS = getcwd.o tempnam.o
- Notes: - The NOSYSLOG_QUIRK does not work
- - targets ``depend'', ``rpcgen'' and ``brandnew'' do not work
- - the rayshade libs probably work only correctly with the IEEE
- floating point option installed (and, hence, the -fi flag).
-
- DECstation (ULTRIX 4.2 0 RISC) [2.0]
- ------------------------------
- LIBRPC = librpclib.a
- LIBRPC = ../Sun_rpc_4.0/rpc/librpclib.a
- INCRPC = -I/usr/include -I../Sun_rpc_4.0
- Notes: - librpclib.a must be compiled (can be found on maggia)
- - targets ``rpcgen'' and ``brandnew'' do not work
-
- DEC Alpha (OSF1 1.2 10 alpha) [1.0]
- -----------------------------
- QUIRKS = -DNOASYNCIO_QUIRK
- Notes: - targets ``depend'', ``rpcgen'' and ``brandnew'' may not work
-
-