#Compilers, Anyone?
12 messages in this thread
Hello,
I'm new to this forum, and have a question. I have a site on our campus
that uses a PDP-11 system running RT-11 V5.0. We have a license to copy
software for this system, and are looking for a copy of DEC's C compiler to
use on this RT system. If the C compiler you may be aware of works on a
newer version of RT-11, we are willing to upgrade to that to get the C
compiler going.
If anybody is willing to cooperate with us on getting this software, please
Easyplex me a reply, or e-mail me at jsnyder@wittenbg or phone me at (513)
327-6175. Thanks.
Jeff Snyder
Systems & Networks Mgr.
Wittenberg University
Jeff,
Digital currently does not have a C compiler for RT-11. There will
be a VAX based C cross compiler with RT-11 as a target OS. It's supposed to
be released this summer.
There is a public domain C compiler available through DECUS, which
supports RT-11, RSX and VMS.
Correction: Digital will be releasing an RT-11 native C compiler. I don't
have my notes in front of me, but you may be required to run the compiler
under the XM monitor. Also, I'm not sure if it will be compatible with
RT-11 V5.0; it may require a newer version of the monitor.
– Bill
Thanks for the update, I hadn't heard about the compiler being native under
XM. I would assume that it would require 5.5 since that's what's shipping
currently. I imagine the run-time library has 5.5 dependencies in it that
will keep the compiler output from being backwards compatible as well.
Jeff
Jeff —
The source of confusion was probably the fact that the native RT-11 C
compiler was delayed due to the lack of formal I&D space support under
RT-11. The C folks had to compensate for this.
As far as the 5.5 compatibility issue goes… Well, we both know how those
sort of issues get handled in the RT-11 community. <g>
– Bill
Jeff (good name!),
I'll check into the DECUS option. That seems to be the way to go. Thanks
for the info.
-the "other" Jeff
Jeff,
Note that your license to copy software does NOT extend to copying
software from other sites! Assuming your license is legitimate, you have
the right to copy _within_ your University, but you MUST buy the first copy
from Digital or an authorized Digital sales channel.
-Bill
Bill,
Based on that, our license to copy won't do us a lot of good then, as this
system is the only RT-based one on campus. Thanks for the information.
I use DECUS C on RT11 XM (with VBGEXE) regularly. The full package is
available on magtape from DECUS. The binaries are here in library 2, files
CC.BIN, AS.BIN, CBUGS.DOC, STDIO.H, SUPORT.BIN, CLIB.BIN, ATOF.OBJ,
DTOA.OBJ, and possibly some other docs (do a browse). If you get the
source and are using RT 5.2 or later, I highly recommend installing my
RAWCMD.CCL patch also in library 2, it makes a world of difference on
command lines. I've never had magtape capability, but many years ago I got
the source in a boxful of RX02s from a former member of this forum.
Magtape is the way to go, but if you really need floppies I could help you
out. By the way, where is Wittenberg University?
Bryan,
fyi, the rawcmd.ccl file is in LIB 1, and it contains no line
feeds.
Jeff
"… and it contains no line feeds." –whoops! That's what I get for
xfering the file to the Mac before uploading! (the 11/23 hasn't had its
own modem in a long time). I will upload a replacement RAWCMD.CCL file
with the linefeeds restored right away. Thanks for pointing that out.
Bryan,
Thanks for the good information. I'll check the libraries out. Wittenberg
University is in Springfield, Ohio just about 20 miles from Dayton here in
southwestern Ohio. I'll let you know if I need the floppies. Thanks
again.
-Jeff