1
0
mirror of https://github.com/DoctorWkt/unix-jun72.git synced 2026-02-13 11:34:44 +00:00

- Switching over from old build system to new build system

- build directory has a Makefile which does the building instead
    of using various scripts in tools.
  - top level Makefile builds tools and the build subdirectory
  - images get installed in an images directory
  - simplified build instructions documented in Readme
  - tape image no longer needed in svn.  built by build.
  - simh now references files in the images directory.
This commit is contained in:
tim.newsham
2008-05-10 19:06:48 +00:00
parent 059f19a2ec
commit caccd2668e
2 changed files with 10 additions and 14 deletions

16
Readme
View File

@@ -23,16 +23,12 @@ Unless otherwise noted, file and directory names refer to this repository.
3. In Simh, do make pdp11 to make the pdp11 simulator in the BIN/ directory.
Copy the BIN/pdp11 executable into the tools/ directory.
4. Go into tools/ and do a make. This should build tools/mkfs, tools/ml
and tools/apout/apout. Now go back up to the top level.
5. You should now have the tools required to build the filesystems for
1e UNIX, and the kernel. Run tools/imgbuild, which builds the rf0.dsk
and rk0.dsk disk images. They should be size 483328 and 2490368.
6. Run tools/assemv2 to create the kernel source with some necessary
patches in build/, to assemble it as build/a.out, and to build a
bootable Simh memory image as build/loadfile.
4. Do a make. This will do several things. It will build tools/mkfs,
tools/ml and tools/apout/apout. These tools are required to build the
filesystems for 1e UNIX, and the kernel. It will create kernel sources
with some necessary patches, assemble it and build a bootable Simh memory
image which is installed into images. Finally it will build the rf0.dsk,
rk0.dsk and tape images and install these in images.
Running 1st Edition UNIX
------------------------

View File

@@ -2,12 +2,12 @@
set cpu 11/20
set cpu 32K
set rk0 enabled
att rk0 rk0.dsk
att rk0 images/rk0.dsk
set rf 2p
set rf enabled
attach rf rf0.dsk
attach rf images/rf0.dsk
set tc enabled
att tc tape
att tc images/tape
set hk disabled
set rha disabled
set tm disabled
@@ -18,5 +18,5 @@ set tc enabled
set rf enabled
set ke enabled
set cpu history=1000
load build/loadfile
load images/loadfile
go 400