1The following is a list of the systems that LPRng has been ported to. 2In addition, there are a large number of others that it works on, 3but have not been reported. 4 5Sun Microsystems: SunOS 4.1.1, 4.1.3U, 4.1.4 6 Solaris/SunOS 2.2/5.2, 2.3/5.3, 2.4/5.4 7 Solaris 2.5, 2.5.1, 2.6, 2.7, 2.8 8BSDI (BSD/OS): BSDI 2.0.0, 2.0.1, 2.1.0, 3.0, 3.1, 9 4.0, 4.1, 4.1.1 10HPUX: 8.2, 9.4, 10.X, 11.X 11 Note: with HP's C compiler, please try: 12 configure CFLAGS=-Ae 13 or 14 configure CFLAGS=-Aa 15 for ANSI compatibilty. 16 17SGI: IRIX5, IRIX6, IRIX7 18 Note: use ANSII C compiler, gcc is preferred 19Linux: All Linux system generated after 1998. 20 Note: should run on Linux with no problems 21DEC: ULTRIX, DEC Alpha 22 Note: use GCC 23AIX: 1.06 24 See LPRng Refernce Manual for detailed instructions 25 Note: use GCC 26FreeBSD: 2.0.5, 2.x, 3.x, 4.x, 5.x 27 28POSIX Compatible Systems: 29 If your system is POSIX compatible, then there should 30 be few, if any, problems. Warnings and error messages 31 about conflicting pointer types are usually the result 32 of conflicts between LPRng and system default implementations 33 of some functions. Check these carefully. 34 35Note: 36 Some systems do not have prototypes for all system functions used 37 by LPRng. See the src/include/portable.h file for help - you 38 can enable a set of default prototypes. 39 40Note: 41Some systems appear to have conflicts in function definitions in 42different include files. This is the target SYSTEMS fault, 43not LPRng's. 44 45Great effort has been made to accommodate these systems and to not 46include conflicting files by using the "configure" facility. To 47make life worse, these conflicts may appear in one version and 48get fixed in the next. This has led to the use of "configure" and 49the need to detect not only the operating system, but also the 50version of various libraries and functions. See the #if statements 51in various files, i.e. - stty.c is a good example of insanity. 52 53If you have problems, please contact me and I will see what can be done. 54 55Patrick Powell Astart Technologies 56papowell@astart.com 6741 Convoy Court 57Network and System San Diego, CA 92111 58 Consulting 858-874-6543 FAX 858-751-2435 59LPRng - Print Spooler (http://www.lprng.com) 60