ihaka@ucbbach.ARPA (08/08/84)
I have managed to produce a working S under ROS 3.1. There were some difficulties: man don't believe what the manual says about getting C and fortran to talk to each other. The manual is refering to a species of fortran that became extinct a year ago. No special flags are needed to make C and f77 communicate. ar non-existent. Makelib seems to be up to the task. though. sh only 1000 bytes of arguments. You will need a csh to do a lot of the work. make since "make" and "MAKE" are considered identical by ROS there are all kinds of problems in SYSGEN. For this and space reasons I ended up doing the SYSGEN by hand. fork file descriptors are not truely shared after a fork. A small amount of hacking is needed to take care of this. I can send the changes to anyone who wants them. exec only 5000 bytes of arguments are permitted in an exec. This means that if you are using big.list to make the executive you will have to split ILIST.a into ILIST1.a and ILIST2.a space You need at least a 160Mb disk or a fairly fast uucp link (or something like it) to some other machine with a reasonable amount of space so you can copy sources and binaries back and forth. However, once the thing is created it really flies. The bitmap display is a nice graphics device (although the driver I've written for it is a bit retarded). Ridge seems to be coming out with a graphics system based on the BitBlt of Smalltalk. When this is ready it will be possible to do some nice pictures (as well as run multiple windows etc). Ross ucbvax!ucbbach.ihaka ihaka@ucbbach@berkeley