home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Photo CD Demo 1
/
Demo.bin
/
inetray
/
support
< prev
next >
Wrap
Text File
|
1992-06-19
|
3KB
|
112 lines
======================================================================
S U P P O R T
doc: Fri Apr 3 13:04:22 1992
dlm: Fri Jun 19 19:34:59 1992
(c) 1992 ant@ips.id.ethz.ch
uE-Info: 95 22 T 0 0 72 3 2 8 ofnI
======================================================================
This document describes the supported machines and restrictions.
Note: Much of this data has not been tested by me. Many people just sent
me mail concerning their own ports. You can generally assume that
there's a way to make it work on the machines mentioned here...
General Quirks
--------------
These quirks have been added for no specific machines but just to add a
few features. To add a quirk, you add -D<Quirk-Name> to the QUIRKS macro
in the Makefile. You'll have to recompile inetray to use the quirk.
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.
SUN
---
Compiles without problems (SUNOS 4.1.1).
Makefile definitions:
CCFLAGS =
LIBDRAND =
LIBRPC =
INCRPC =
SPAIR =
INSTALL = $(INSTALLBSD)
QUIRKS =
Warnings to ignore:
#include of /usr/include/... may be non-portable
SGI (Silicon Graphics)
----------------------
Compiles and runs perfectly. Multiple servers work just fine.
Makefile definitions:
CCFLAGS = -cckr
LIBDRAND =
LIBRPC = -lsun
INCRPC =
SPAIR =
INSTALL = $(INSTALLSYSV)
QUIRKS =
Snake (HP/UX) (not fully tested)
-------------
Makefile definitions:
CCFLAGS =
LIBDRAND =
LIBRPC = librpclib.a -lbsd
INCRPC = -I<Path of Sun_rpc_4.0> -Dmc68000
SPAIR =
INSTALL = $(INSTALLSYSV)
QUIRKS = -DSNAKE_QUIRK
Convex C240
-----------
Makefile definitions:
CCFLAGS = -pcc -fi
LIBDRAND = libdrand48.a
LIBRPC =
INCRPC =
SPAIR =
INSTALL = $(INSTALLSINGLE)
IBM/6000 Model 340 (not fully tested)
------------------
Makefile definitions:
CCFLAGS =
LIBDRAND =
LIBRPC =
INCRPC =
SPAIR =
INSTALL = $(INSTALLSINGLE)
DECstation
----------
Needs librpclib.a under the current version. This can be compiled
without many problems (see section Compiling librpclib.a in INSTALL).
After that it runs fine (including multiple servers).
Note: you should also comment out the #define of MAXHOSTNAMELEN from the
file rpc/types.h (There IS and #ifndef, but due to a peculiarity of
rpcgen the sequence of includes cannot be made correct).
Makefile definitions:
CCFLAGS = <none>
LIBRPC = librpclib.a
INCRPC = -I<Path of Sun_rpc_4.0> -Dsparc
SPAIR = <none>
INSTALL = $(INSTALLBSD)
QUIRKS = <none>
Apple (AUX)
-----------
Needs librpclib.a under the current version. This can be compiled
without many problems (see section Compiling librpclib.a in INSTALL).
After that it runs fine (including multiple servers).
Makefile definitions:
CCFLAGS = <none>
LIBRPC = librpclib.a
INCRPC = -I<Path of Sun_rpc_4.0> -Dmc68000
SPAIR = socketpair.o
INSTALL = $(INSTALLSYSV)
QUIRKS = -DAUX_QUIRK