umetcalf@yale.ARPA (Chris Metcalf) (12/30/85)
Here's another way to configure your disks for C compiler work (512k Amiga, two disk drives). The basic setup is with three disks. System: has everything that the Workbench disk does (though I knocked off extra printer devices and .info files) plus any other executables you want to have around (ABasiC, Wack utilities, emacs, GfxMem, etc.) This can fill the disk to pretty nearly 100%. CSys: has the C compiler disk on it (without the examples directories and most of the :c directory). Add to the :c directory the crucial executables from System; there's several hundred blocks free. I have emacs as well as almost all of the day-to-day System commands here. Also useful to add is the :l directory from System. Toss in some shell scripts for :s, and you'll fill this disk close to 100%. Work: Lots of other disks with nothing but source code on them! It can sometimes be useful to put (say) Avail on these disks, or anything else you might want to load from disk while the compiler is hungrily chewing on the CSys: disk. Then, you boot onto System, run a little script to re-"assign" C:, S:, L:, and SYS: to the CSys disk. Now, all your executables (even the compiler!) are in C:, and your other drive is free for your work disks. Now the Amiga knows that FONTS:, DEVS:, and LIBS: are available, but you don't have to keep them online (they're not needed much usually). Happy Compiling (and here's wishing for a real compiler...), Chris Metcalf ps.. I hacked MicroEMACS so cursor and function keys are recognized. If anyone is interested in the patches, let me know (note: please send me your uucp address.. sending ARPA mail out of Yale is a touchy subject.) -- Chris Metcalf (umetcalf@yale-cheops.arpa) ..!decvax!yale!'umetcalf%cheops