Date: Thu, 4 Jun 92 10:35:24 mdt From: jan kok To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: gcc doesn't work with Hyperdisk? Hyperdisk (which includes the program hyper386.exe) is a disk caching utility which runs under MSDOS. It is part of the Speedkit from Hyperware. A few days ago I picked up djgcc106 and related packages from grape.ecs.clarkson.edu and installed them on a 486 with 16MB memory which is running MSDOS. With no special drivers or TSRs loaded, gcc and go32 work fine (they also work fine with QEMM and/or VDISK loaded). However if hyper386 is started up before running gcc, then gcc hangs - if I do gcc -v world.c (where world.c is a simple hello, world program), then the last line printed by the compile is GNU C version 2.1 (80386, BSD syntax) compiled by GNU C version 2.1. and the machine then freezes and must be rebooted. It would be nice to be able to run with a disk cache. When the compiler and all the files are in RAM disk, the compile of world.c takes just 4 seconds. When everything is on hard disk, the compile takes 17 seconds. I'd expect the disk caching utility to allow compiles to approach 4 seconds while avoiding the inconvenience of manually transferring files between RAM disk and hard disk. Any ideas on why hyper386 and gcc don't get along, and what to do about it? If I can't user Hyperdisk, can you give me a pointer to some other disk caching utility I can use? Thanks, - Jan Kok kok AT cs DOT colostate DOT edu