Hi Dennis -- I see you've posted newer versions of the sample images, including
https://sysovl.info/pages/blobs/emulator/p50em_samplemachines_v5.tar . I'm having a lot of fun re-familiarizing myself with some of the versions of Primos. I was able to
easily start up the full collection of VMs with all the versions of Primos in the sample images collection. My most productive years of programming on Primos were mostly using the Pacer C compiler on a 9750 and later on the same system after it was
ugpraded to a 9955-II. I was happy to see that C compiler included in the Primos 23 sample image. But I'm having troubles compiling a test "Hello, World" program. It appears that stdio.h (stdio.h.ins.cc) and most other C include files didn't get
installed in Rev 23 sample disk image, unless I'm missing something:
OK, LD SYSCOM>@@CC@@
<SYS23K>SYSCOM (LUR access)
518 records in this directory, 518 total records out of quota of 0.
17 Files.
A$KEYS.H.INS.CC A$KEYS.INS.CC DS$SEVERITY_KEYS.H.INS.CC
ERRD.H.INS.CC ERRD.INS.CC ERRORMSGHDLR.H.INS.CC
ISC_KEYS.H.INS.CC ISC_STRUCTURES.H.INS.CC
KEYS.H.INS.CC KEYS.INS.CC SRS_CODES.H.INS.CC
SYNC_CODES.H.INS.CC TIMERMIK.H.INS.CC
USER_TYPES.H.INS.CC UT_KEYS.H.INS.CC UT_KEYS.INS.CC X$KEYS.H.INS.CC
OK,
I don't see STDIO.H.INS.CC there or anywhere else I could think of to look on the rev 23 disk:
OK, LD -DISPLAY_MATCHES MFD>@@>STD@@
Insufficient access rights. MFD>DSM* (ld)
Insufficient access rights. MFD>DSM* (std$cp)
<SYS23K>TRANSLATORS>HELP*>PRIMOS.TEXT>FTN (LUR access)
39 records in this directory, 39 total records out of quota of 0.
1 File.
STDOPT.HELP
Insufficient access rights. MFD>BATCHQ>Q.CTRL (ld)
Insufficient access rights. MFD>BATCHQ>Q.CTRL (std$cp)
Insufficient access rights. MFD>BATCHQ>CIFILE (ld)
Insufficient access rights. MFD>BATCHQ>CIFILE (std$cp)
<SYS23K>HELP*>PRIMOS.TEXT>FTN (LUR access)
39 records in this directory, 39 total records out of quota of 0.
1 File.
STDOPT.HELP
Insufficient access rights. MFD>SAD>DEFAULT (ld)
Insufficient access rights. MFD>SAD>DEFAULT (std$cp)
ER!
Is there some .COMI or .CPL file I need to use to install the C header files on Rev23?
FYI, I *DO* see the C header files on the Rev22 disk. I supposed I could just try copying them from the Rev23 disk to the Rev24 disk, but even if that seemed to work I'd always wonder if problems with C coding in Rev24 were due to my own code or my
using the C headers grabbed from the Rev23 C compiler install.
OK, LD <SYS221>SYSCOM>@@CC@@
<SYS221>SYSCOM (LUR access)
556 records in this directory, 556 total records out of quota of 0.
41 Files.
A$KEYS.H.INS.CC A$KEYS.INS.CC ASSERT.H.INS.CC CTYPE.H.INS.CC
ERRD.H.INS.CC ERRD.INS.CC ERRNO.H.INS.CC ERRORMSGHDLR.H.INS.CC FLOAT.H.INS.CC FN_DCLS.H.INS.CC FN_DFGEN.H.INS.CC
FN_ERRS.H.INS.CC FN_GLOBALS.H.INS.CC FN_KEYS.H.INS.CC ISC_KEYS.H.INS.CC ISC_STRUCTURES.H.INS.CC
KEYS.H.INS.CC KEYS.INS.CC LIMITS.H.INS.CC LOCALE.H.INS.CC MATH.H.INS.CC PARM.K.INS.CC PRIME_ECS_CHARS.H.INS.CC
SETJMP.H.INS.CC SIGNAL.H.INS.CC SRS_CODES.H.INS.CC
STAT.H.INS.CC STDARG.H.INS.CC STDDEF.H.INS.CC STDIO.H.INS.CC STDLIB.H.INS.CC STRING.H.INS.CC STRINGS.H.INS.CC SYNC_CODES.H.INS.CC SYSTEMSPROGRAMMING.H.INS.CC TERM.H.INS.CC TIME.H.INS.CC
TIMEB.H.INS.CC TIMERMIK.H.INS.CC USER_TYPES.H.INS.CC X$KEYS.H.INS.CC
OK,
Thanks for any guidance on this. And thank you and Jim for sharing Jim's wonderful Prime emulator and these pre-built Primos disk images.
-- Ron
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)