madler@owl.caltech.edu (Mark Adler) (02/04/91)
More notes on getting my 040 with 2.0 up and happy ...
- Install_TeX added about 11M to the hard disk. I deleted the compressed TeX,
/usr/tex/TeXdist.tar.Z after installation, and that freed up about 7M.
Doing this, the net effect of installing TeX was to take about 4M of space.
- To get Monitor (the indispensible performance monitor written by Roy J.
Mongiovi) running, I did the following:
1. Changed the occurences of "vmunix" to "mach" in Monitor.m.
2. Changed the occurences of "streams/error.h" to "objc/error.h", and
"sys/assert.h" to "assert.h" in Makefile.dependencies.
3. Added "#define LSCALE 1000" to Monitor.m.
4. Did "make". Did "strip Monitor".
5. Became root, created /LocalApps, moved Monitor there. Did "chmod g+s
Monitor" and "chgrp kmem Monitor". Exited root.
6. Ran Monitor--it works!
- To get kermit (version 5A(163)) running, I:
1. Got the source via anonymous from watsun.cc.columbia.edu in kermit/sw.
The files to get are ckc*.[cwh], cku*.[ch], ckwart.c, and ckuker.mak.
2. Changed "Mach 1.0" to "Mach 2.0" in ckuver.h (purely cosmetic).
3. Copied ckuker.mak to makefile, added "-0" to the compile options for the
NeXT in makefile.
4. Did "make next" and "strip wermit".
5. Became root, created /usr/local/bin, moved wermit to /usr/local/bin/kermit.
Did "chown uucp kermit" and "chmod u+s kermit" to allow access to the uucp
owned devices /dev/cu*. Exited root.
- I added the include files to Librarian as follows (I find this enormously
handy when programming in C):
1. Extracted the .h icon from Edit using:
segedit /NextApps/Edit -extract __TIFF hfile.tiff hfile.tiff
2. Became root, moved hfile.tiff to /usr/include/.dir.tiff (cosmetic).
3. Created the directory .index in /usr/include, did "chmod a+w .index" so
I could use Librarian from me to make the index. Exited root.
4. Added /usr/include to Librarian, renamed it "C Header Files", and created
the index (select Target, Index ..., Create Index).
Mark Adler
madler@pooh.caltech.edu