DATE: Tue Nov 17 20:07:33 MST 1992 This is an unofficial port of ELI3.4 to 386BSD (free UNIX for 386/486 PCs). WHAT'S IN THIS DIRECTORY: ======================== 00-README this file 386bsd.Z patched kernel (Patch-kit Beta + XFree + ne2000 patch) ELI3.4-bin.tar.Z Eli binary diffV3.4.Z diff to the ELI source fixed/ some fixed 386BSD commands to run/build ELI fixed/expr.Z GNU expr (need to replace the stock bin/expr) obsolete/ older files PREREQUISITES: ============= * 386BSD You have to have 386BSD 0.1 bindist. You also need to patch your ^^^^^^^^^^^^^^^^^^ kernel and re-build it with Path Kit Beta-1 or better. XFree86 (which ^^^^^^^^^^^^^^^ is a free X11R5 running on 386BSD) is not required, but you can use X based info reader with XFree86. For your convenience, I placed my patched kernel 386bsd (hybrid of Patch Kit Beta + XFree86 patch + NE200 ether net card patch) in compressed format. Use this kernel at your own risk. * /bin/expr The native /bin/expr of 386BSD is brain damaged, so I have placed GNU expr in ./fixed. Use this one at your own risk, or compile it from the latest GNU shellutils, and install it to /bin. KNOWN PROBLEMS SPECIFIC TO THIS PORT: ==================================== * Not known so far. ELI INSTALLATION ON 386BSD: ========================== You have two choices, (1). Build ELI by yourself (2). Get pre-compiled ELI, and just install * If you chose (1), goto HOW TO BUILD: below. ============ * If you prefer (2), get ELI*-bin.tar.Z in this directory, and do: zcat ELI*-bin.tar.Z | tar fx - at /usr/local. This will create /usr/local/ELI, and it's ready to run. ^^^^^^^^^^ HOW TO BUILD: ============ To build ELI, grab the diff file in this directory and follow the steps below. 0. Expand ELI. 1. At ELI's root directory, do: zcat diffV*.Z | patch -p1 2. Follow the standard Configuration process of ELI, which is: cp sysdata.sh sysdata Configure 3. Make. It took about 2:40 on 486@33MHz+64K + 8M + IDE HD. NFS: === If you are using NFS, be careful. Your ELI chache MUST BE on a local disk. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This means you can only build ELI on a local disk. - masayoshi Feel free to send any questions to: masayosh@cs.Colorado.EDU