« Настройка RSX-11M-Plus Установка C »
Установка COBOL
В этом посте я опишу как ставить COBOL v4.4(COmmon Business Oriented Language) — один из старейших языков программирования, предназначенный, в первую очередь, для разработки бизнес-приложений.
Устанавливается он посложнее чем предыдущие языки т.к. придется ставить в полуручном режиме и подправить несколько файлов.
Скачиваем отсюда и приступаем:
sim> att ts0 cobol_v4_4.tpc
sim> boot rp0
[skip]
>hello system
Password:
RSX-11M-PLUS V4.6 BL87 [1,54] System RSXMPL
2-MAR-14 18:40 Logged on Terminal TT0: as SYS2
Good Evening
*****************************************************************
* *
* Welcome to RSX-11M-PLUS *
* *
* Version 4.6 Base level 87 *
* This is file LB:[1,2]LOGIN.TXT *
* *
*****************************************************************
Last interactive login on Sunday, March 2, 2014 18:35:48 (TT0:)
>
>ufd [6,3]
>set /uic=[6,3]
>mou/for ms0:
>flx sy:/rs=ms0:[100,100]inscbl.cmd/do
>ins $edt
>edt inscbl.cmd
1 ;
*239
239 ;
*s/;/.goto 900
239 .goto 900
1 substitution
*ex
DB0:[6,3]INSCBL.CMD;2 350 lines
[m)B
>@inscbl
>;
>; I N S C B L . C M D
>;
>; COPYRIGHT (c) 1982 DIGITAL EQUIPMENT CORP.
>;
>; COMMAND FILE TO INSTALL COBOL V4.4 ONTO AN RSX-11M, 11M+ OR IAS SYSTEM USING
>; VERSION 1.8 OF RMS.
>;
>; YOU MUST BE LOGGED INTO A PRIVILEGED ACCT TO EXECUTE THIS COMMAND FILE.
>;
>; YOU MUST HAVE MOUNTED THE COBOL V4.4 DISTRIBUTION KIT PRIOR TO
>; EXECUTING THIS COMMAND FILE !
>;
>;
>INS $LBR
>;
>* WHAT DEVICE IS YOUR DISTRIBUTION KIT MOUNTED ON (NO COLON)? [S R:2-4]: MS0
>* ARE YOU INSTALLING COBOL ON A PDP-11 WITH CIS ? [Y/N]: n
>* WHAT IS YOUR SYSTEM DEVICE (NO COLON)? [S]: SY
>;
>* ARE YOU INSTALLING COBOL ON AN IAS SYSTEM? [Y/N]: N
>* WHAT DEVICE IS TO BE ASSIGNED FOR THE TASK-BUILD MAP (NO COLON)? [S]: SY
>ASN SY:=MP:
>* WHAT DIRECTORY DO YOU WANT THE COBOL TASKS ASSIGNED TO ([X,Y])? [S]: [6,3]
>;
>; REMOVE OLD COBOL FILES
>;
>PIP LB:[1,1]COBLIB.OLB;*/DE
PIP — No such file(s)
LB:[1,1]COBLIB.OLB;*
>PIP LB:[1,1]COBOVR.OLB;*/DE
PIP — No such file(s)
LB:[1,1]COBOVR.OLB;*
>PIP LB:[1,20]CBLLIB.OLB;*/DE
PIP — No such file(s)
LB:[1,20]CBLLIB.OLB;*
>PIP LB:[1,24]CBLBLD.CMD;*/DE
PIP — No such file(s)
LB:[1,24]CBLBLD.CMD;*
>PIP LB:[1,24]CBLBLD.ODL;*/DE
PIP — No such file(s)
LB:[1,24]CBLBLD.ODL;*
>PIP LB:[1,24]CBLMRG.CMD;*,LB:[1,24]REFRMT.CMD;*/DE
PIP — No such file(s)
LB:[1,24]CBLMRG.CMD;*
PIP — No such file(s)
LB:[1,24]REFRMT.CMD;*
>PIP LB:[6,3]CBLMRG.CBL;*,LB:[6,3]REFRMT.CBL;*/DE
PIP — No such file(s)
LB:[6,3]CBLMRG.CBL;*
PIP — No such file(s)
LB:[6,3]REFRMT.CBL;*
>PIP LB:[6,3]IO001.CBL;*,LB:[6,3]IO002.CBL;*,LB:[6,3]IO003.CBL;*/DE
PIP — No such file(s)
LB:[6,3]IO001.CBL;*
PIP — No such file(s)
LB:[6,3]IO002.CBL;*
PIP — No such file(s)
LB:[6,3]IO003.CBL;*
>PIP SY:[1,34]CBLMRG.MAP;*,SY:[1,34]REFRMT.MAP;*/DE
PIP — No such file(s)
SY:[1,34]CBLMRG.MAP;*
PIP — No such file(s)
SY:[1,34]REFRMT.MAP;*
>PIP SY:[1,34]COBOL.MAP;*/DE
PIP — No such file(s)
SY:[1,34]COBOL.MAP;*
>PIP LB:[1,1]CID.OBJ;*/DE
PIP — No such file(s)
LB:[1,1]CID.OBJ;*
>PIP LB:[1,1]CIROT0.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIROT0.ODL;*
>PIP LB:[1,1]CIROT3.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIROT3.ODL;*
>PIP LB:[1,1]CIO017.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIO017.ODL;*
>PIP LB:[1,1]CIO027.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIO027.ODL;*
>PIP LB:[1,1]CIO037.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIO037.ODL;*
>PIP LB:[1,1]CIO047.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIO047.ODL;*
>PIP LB:[1,1]CIO057.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIO057.ODL;*
>PIP LB:[1,1]CIO067.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIO067.ODL;*
>PIP LB:[1,1]CIO077.ODL;*/DE
PIP — No such file(s)
LB:[1,1]CIO077.ODL;*
>;
>;
>; COPY FILES FROM THE DISTRIBUTION DEVICE
>;
>FLX SY:[6,3] = MS0:[200,200]*.CBL,[200,210]*.*,[200,100]*.*
>;
>; PLACE IN THE APPROPRIATE AREAS
>;
>PIP LB:[6,3]IO001.CBL/NV/RE=SY:[6,3]IO001.CBL
>PIP LB:[6,3]IO002.CBL/NV/RE=SY:[6,3]IO002.CBL
>PIP LB:[6,3]IO003.CBL/NV/RE=SY:[6,3]IO003.CBL
>PIP LB:[1,1]COBLIB.OLB/NV/RE=SY:[6,3]COBLIB.OLB
>PIP LB:[1,1]COBOVR.OLB/NV/RE=SY:[6,3]COBOVR.OLB
>PIP LB:[1,20]CBLLIB.OLB/NV/RE=SY:[6,3]COBBLD.OLB
>PIP LB:[1,24]CBLBLD.ODL/NV/RE=SY:[6,3]CBLBLD.ODL
>PIP LB:[1,24]CBLBLD.CMD/NV/RE=SY:[6,3]CBLBLD.CMD
>PIP LB:[1,24]CBLMRG.CMD/NV/RE=SY:[6,3]CBLMRG.CMD
>PIP LB:[1,24]REFRMT.CMD/NV/RE=SY:[6,3]REFRMT.CMD
>PIP LB:[6,3]CBLMRG.CBL/NV/RE=SY:[6,3]CBLMRG.CBL
>PIP LB:[6,3]REFRMT.CBL/NV/RE=SY:[6,3]REFRMT.CBL
>PIP LB:[1,1]CID.OBJ;1/NV/RE=SY:[6,3]COBCID.OBJ
>;
>; PERFORM INSTALLATION
>@
>edt [1,24]cblbld.cmd
1 ;CBLBLD.CMD
*7
7 COBOL,MP:[1,34]COBOL/-SP=[1,24]CBLBLD/MP
*s|,|/sb,|
7 COBOL/sb,MP:[1,34]COBOL/-SP=[1,24]CBLBLD/MP
1 substitution
*ex
DB0:[1,24]CBLBLD.CMD;2 69 lines
[m)B
>TKB @LB:[1,24]CBLBLD.CMD
>PIP LB:[6,3]COBOL.TSK/NV/RE=LB:[6,3]COBOL.TSK
>INS LB:[6,3]COBOL.TSK
>CBL DB0:[6,3]CBLMRG/-SKL=LB:[6,3]CBLMRG/ERR:2
>TKB @LB:[1,24]CBLMRG.CMD
>CBL DB0:[6,3]REFRMT/-SKL=LB:[6,3]REFRMT/ERR:2
>TKB @LB:[1,24]REFRMT.CMD
>PIP LB:[6,3]CBLMRG.TSK/NV/RE=LB:[6,3]CBLMRG.TSK
>PIP LB:[6,3]REFRMT.TSK/NV/RE=LB:[6,3]REFRMT.TSK
>INS LB:[6,3]CBLMRG.TSK
>INS LB:[6,3]REFRMT.TSK
>CBL DB0:[6,3]IO001/-SKL=LB:[6,3]IO001/ERR:2
>CBL DB0:[6,3]IO002/-SKL=LB:[6,3]IO002/ERR:2
>CBL DB0:[6,3]IO003/-SKL=LB:[6,3]IO003/ERR:2
>TKB IO001=IO001,LB:[1,1]COBLIB/LB,LB:[1,1]RMSLIB/LB
>TKB IO002=IO002,LB:[1,1]COBLIB/LB,LB:[1,1]RMSLIB/LB
>TKB IO003=IO003,LB:[1,1]COBLIB/LB,LB:[1,1]RMSLIB/LB
>run io001
Successful test of COBOL-11 verification program IO001
>run io002
Successful test of COBOL-11 verification program IO002
>run io003
Successful test of COBOL-11 verification program IO003
>
>run $shutup
RSX-11M-PLUS Shut down program
Enter minutes to wait before shutdown: 0
Reason for shutdown ( for none):
OK to shutdown? [Y/N]: Y
комментарии # 03-03-2014 12:50, Unik

### Оставить комментарий к «Установка COBOL»

Имя
Текст комментария *

# ~Digital PDP-11~

## Навигация

## Страницы

О сайте

## Поиск

## Ссылки

- jaqblog
- Soft&Manual
- BASIC PDP-11
- PDP-11 Nostalgia
- PDP-11
- Ancient Bits adventure
- pdp-11.org.ru
- RetroCMP
- Soft
- Soft and other
- PDP2011
- Raspberry Pi PDP-11
- RSX11M.com
- Paper Tape
- TU-58 XXDP
***
- RSTS/E
- ELVIRA
- Wofford WITCH
- RSTS.org
- RSTS/E walkthru

gopher://pdp11.tk/

## Комментарии

Korchagin в Turtles Ninja
Гость в Доступный PDP-11. Часть 2.
Vladimir в PDP-11/45 online