Keyboard Shortcuts
Likes
Search
CBELL
Joe On Tue, Jan 9, 2024 at 10:34?AM Tom Chandler <tchandler48@...> wrote: I am trying to compile a "C" program under MITS 6.0a.? Trying to use |
Already looked at that.? CBELL is not even listed.?? However in VOL 2 MTS Documentation there is about two pages discussing it.? All I can find.... /cheers /tom c On Tue, Jan 9, 2024 at 11:52?AM Joe Monk <joemonk64@...> wrote:
|
开云体育If you look at the comments for component 934 in the D6 driver file you'll see that much of CBell was not distributed due to licensing restrictions. I don't know if we still have it and whether the licensing restriction still apply. CVell also calls ASMH to assemble the compiled program so it won't run on D6 as is. It could perhaps be patched to run ASMG, but that's moot if it's not there at all. At the time of D6 support for C in MTS was not very good. By 1996 there were (or had been) three C compilers in MTS: CBell, C87, and C89. C89 was pretty good and passed most of the language verification tests. CBell had been retired and C87 was in limbo. Unfortunately I don't think any of these are on D6, either because they didn't exist or due to licensing restrictions. Mike On 9 Jan 2024, at 12:55, Tom Chandler wrote:
|
Mike, Thank you for closing this out for me.? I was hoping that CBELL was included. Now to plan B, whatever that is.... /cheers /tom c On Tue, Jan 9, 2024 at 11:16?PM Mike Alexander <mta@...> wrote:
|
开云体育I remember writing C code on MTS before before I left RPI (graduated in 1989) and I thought I used *C89, but it’s possible it was *C87 or even possibly CBell. I haven’t had a chance to fire up my MTS installer here to see what was included in d6.0a, but I found an old thread at??which mentioned that C89 was present but didn’t work yet. I think some of the reason for that might be a dependency on ASMH.On Jan 9, 2024, at 9:16?PM, Mike Alexander <mta@...> wrote: If you look at the comments for component 934 in the D6 driver file you'll see that much of CBell was not distributed due to licensing restrictions. I don't know if we still have it and whether the licensing restriction still apply. CVell also calls ASMH to assemble the compiled program so it won't run on D6 as is. It could perhaps be patched to run ASMG, but that's moot if it's not there at all.
--?
Ron Frederick ronf@... |
On 10 Jan 2024, at 10:22, Ron Frederick wrote:
CBell uses ASMH but C89 does not. I don't think C87 does either, but I'm not quite sure. Mike |
On Wed, Jan 10, 2024 at 05:53 PM, Mike Alexander wrote:
On 10 Jan 2024, at 10:22, Ron Frederick wrote:*C87 isn't in d6.0 but there are several files like *C87INCLUDE and *C87LIB |