Groups | Search | Server Info | Login | Register


Groups > comp.os.cpm > #2663

Re: building cpm3 system from sources

Newsgroups comp.os.cpm
Date 2013-09-22 15:16 -0700
References (2 earlier) <8f23dca9-797f-42ce-8125-69bb1150db1f@googlegroups.com> <22a2ff0f-15df-4e85-ad52-c3d1c53c3915@googlegroups.com> <irP_t.104917$cs5.72714@fx09.iad> <a6d78153-5cdf-40ca-a720-f7e043e75f62@googlegroups.com> <523f3414$0$2222$426a74cc@news.free.fr>
Message-ID <a52be74e-3d66-4401-b2fa-3fa38d612f82@googlegroups.com> (permalink)
Subject Re: building cpm3 system from sources
From retrogear <larrygr510@gmail.com>

Show all headers | View raw


If I were you,I would first correct the BFLUSH bug, and see what 
happens. (Did you do the CP/M 2.2 version first? Did it compile 
and link without any problem?) 

Yours Sincerely, 
Mr. Emmanuel Roche, France  (Former COBOL programmer on IBM 
Mainframes) 

Mr. Roche,

Doing the cp/m 2.2 version eliminated the undefined symbol BFLUSH as you predicted but I still have the undefined DUMMY and the COMMON ERROR. Here is the output:

C:\makecpm3>cpm pli rootcopy 

PL/I-80 V1.3  COMPILATION OF: ROOTCOPY

   NO ERROR(S) IN PASS 1
   NO ERROR(S) IN PASS 2

CODE SIZE = 1335
DATA AREA = 0740
FREE SYMS = 32C7
END  COMPILATION

C:\makecpm3>cpm pli seri-dum 

PL/I-80 V1.3  COMPILATION OF: SERI-DUM

   NO ERROR(S) IN PASS 1
   NO ERROR(S) IN PASS 2

CODE SIZE = 0001
DATA AREA = 2800
FREE SYMS = 563C
END  COMPILATION

C:\makecpm3>cpm pli seri-002 

PL/I-80 V1.3  COMPILATION OF: SERI-002

   NO ERROR(S) IN PASS 1
   NO ERROR(S) IN PASS 2

CODE SIZE = 0680
DATA AREA = 043E
FREE SYMS = 4C5F
END  COMPILATION

C:\makecpm3>cpm link.com ser22=rootcopy,plibios,plidio[a](seri-dum[L57C0]) 
LINK 1.31

PLILIB   RQST   PROD_R   0100   /SRCE_D/ 43E5   /DEST_D/ 43E6   
/DEBUG_/ 43E7   /SEC_PE/ 43E8   /COPY_I/ 43EA   /SERI_I/ 43EB   
/ORG_NU/ 43EC   /SER_NU/ 43EE   /PRODUC/ 43F0   /SECTOR/ 4417   
CURDSK   15FF   RESET    15A8   SELECT   15AD   DBUFF    1529   
SELDSK   1440   SECTRN   146C   GETDPB   162C   ALLVEC   160C   
ALLWDS   16E2   SETTRK   144A   BSTDMA   147E   SETSEC   1455   
RDSEC    1460   WRSEC    1466   BFLUSH   1489   MAXWDS   1698   
MEMPTR   1504   MEMSIZ   1508   MEMWDS   1516   DFCB0    1521   
DFCB1    1525   REBOOT   152D   RDCON    1530   WRCON    1535   
RDRDR    153A   WRPUN    1545   WRLST    154A   CONINP   1552   
CONOUT   1564   RDSTAT   1570   GETIO    157C   SETIO    1581   
WRSTR    1589   RDBUF    1591   BREAK    1599   VERS     15A3   
OPEN     15B5   CLOSE    15BD   SEAR     15C5   SEARN    15CD   
DELETE   15D2   RDSEQ    15DA   WRSEQ    15E2   MAKE     15EA   
RENAME   15F2   LOGVEC   15FA   SETDMA   1604   WPDISK   1611   
ROVEC    1619   FILATT   1621   GETUSR   1634   SETUSR   163E   
RDRAN    1649   WRRAN    1654   FILSIZ   165F   SETREC   166A   
RESDRV   1675   WRRANZ   1680   SGSCB    168B   TOTWDS   1693   
STKSIZ   16EE   /SYSIN/  4486   /SYSPRI/ 44AB   

UNDEFINED SYMBOLS:

DUMMY   

ABSOLUTE     0000
CODE SIZE    42D6 (0100-43D5)
DATA SIZE    0ACA (44F9-4FC2)
COMMON SIZE  0123 (43D6-44F8)
USE FACTOR     46

LINKING SERI-DUM.OVL

PLILIB   RQST   SERIAL   57C0   

ABSOLUTE     0000
CODE SIZE    0001 (57C0-57C0)
DATA SIZE    2800 (57C1-7FC0)
COMMON SIZE  0000
USE FACTOR     10

MODULE TOP   8000

C:\makecpm3>cpm link.com rootcopy[a,$oz],plibios,plidio(seri-002[$oa,l57C0]) 
LINK 1.31

PLILIB   RQST   PROD_R   0100   /SRCE_D/ 43E5   /DEST_D/ 43E6   
/DEBUG_/ 43E7   /SEC_PE/ 43E8   /COPY_I/ 43EA   /SERI_I/ 43EB   
/ORG_NU/ 43EC   /SER_NU/ 43EE   /PRODUC/ 43F0   /SECTOR/ 4417   
CURDSK   15FF   RESET    15A8   SELECT   15AD   DBUFF    1529   
SELDSK   1440   SECTRN   146C   GETDPB   162C   ALLVEC   160C   
ALLWDS   16E2   SETTRK   144A   BSTDMA   147E   SETSEC   1455   
RDSEC    1460   WRSEC    1466   BFLUSH   1489   MAXWDS   1698   
MEMPTR   1504   MEMSIZ   1508   MEMWDS   1516   DFCB0    1521   
DFCB1    1525   REBOOT   152D   RDCON    1530   WRCON    1535   
RDRDR    153A   WRPUN    1545   WRLST    154A   CONINP   1552   
CONOUT   1564   RDSTAT   1570   GETIO    157C   SETIO    1581   
WRSTR    1589   RDBUF    1591   BREAK    1599   VERS     15A3   
OPEN     15B5   CLOSE    15BD   SEAR     15C5   SEARN    15CD   
DELETE   15D2   RDSEQ    15DA   WRSEQ    15E2   MAKE     15EA   
RENAME   15F2   LOGVEC   15FA   SETDMA   1604   WPDISK   1611   
ROVEC    1619   FILATT   1621   GETUSR   1634   SETUSR   163E   
RDRAN    1649   WRRAN    1654   FILSIZ   165F   SETREC   166A   
RESDRV   1675   WRRANZ   1680   SGSCB    168B   TOTWDS   1693   
STKSIZ   16EE   /SYSIN/  4486   /SYSPRI/ 44AB   

UNDEFINED SYMBOLS:

DUMMY   

ABSOLUTE     0000
CODE SIZE    42D6 (0100-43D5)
DATA SIZE    0ACA (44F9-4FC2)
COMMON SIZE  0123 (43D6-44F8)
USE FACTOR     46

LINKING SERI-002.OVL
COMMON ERROR

You're help is appreciated - Larry

Back to comp.os.cpm | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-18 04:34 -0700
  Re: building cpm3 system from sources Roger Ivie <rivie@ridgenet.net> - 2013-09-18 10:15 -0500
    Re: building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-18 09:50 -0700
      Re: building cpm3 system from sources Steve Nickolas <usotsuki@buric.co> - 2013-09-18 19:16 +0000
        Re: building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-18 14:14 -0700
          Re: building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-18 14:34 -0700
      Re: building cpm3 system from sources Peter Dassow <z80eu@arcor.de> - 2013-09-18 23:45 +0200
  Re: building cpm3 system from sources monahan9999@gmail.com - 2013-09-18 14:56 -0700
  Re: building cpm3 system from sources John Elliott <jce@seasip.demon.co.uk> - 2013-09-18 23:41 +0100
    Re: building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-18 19:01 -0700
      Re: building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-19 19:05 -0700
        Re: building cpm3 system from sources "Jeffrey W. Shook" <31415926@optonline.net> - 2013-09-19 23:38 -0400
          Re: building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-20 04:09 -0700
            Re: building cpm3 system from sources "Mr. Emmanuel Roche, France" <Roche182@Laposte.Net> - 2013-09-22 20:16 +0200
              Re: building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-22 15:16 -0700
                Re: building cpm3 system from sources retrogear <larrygr510@gmail.com> - 2013-09-22 20:39 -0700
          Re: building cpm3 system from sources "Mr. Emmanuel Roche, France" <Roche182@Laposte.Net> - 2013-10-12 09:12 +0200
      Re: building cpm3 system from sources "Ed" <invalid@invalid.com> - 2013-09-20 14:04 +1000

csiph-web