dano@ssc-vax.UUCP (01/16/88)
Hey, could anybody out there tell me if there is such a beast as a public domain version of c++ (source code in particular) and how it might be obtained. Thanks a bundle (I Hope!)
jima@hplsla.HP.COM (jim adcock ) (01/19/88)
see "test version of G++, the GNU C++ compiler available", in this note string Jan 5, 1988. I cannot vouch for this thing 'cuz we're just trying to bring it up on this site, other than from the general appearance of the code, which seems to be quality work. It is a direct C++ source-to-assembly compiler, without using C as an intermediate representation. Also a "compatible" "C" compiler. It has lots of optimization features. G++ is designed to work with CPUs of the modern large memory model variety, IE Vaxes, 680x0s, 32000s, etc. Presumably nix on 8080 family stuff without a lot of pushups. It has a compatible debugger. "Unsupported" "No guarantee" -- obviously [software guarantee -- isn't that an oxy moron?] "Caveat Emptor" [the above statement also holds true for the other compilers that are available]
tucker@ccvaxa.UUCP (01/20/88)
The GNU compiler from MIT has a C++ front-end. It also has a symbolic debugger. All source is free if you can FTP it from the ARPAnet. If you need a tape they will charge you a copying fee. Contact MIT and ask for the GNU software group. Tim Tucker tucker@claudius.Gould.COM ..ihnp4!uiucdcs!ccvaxa!tucker
dridge@athena.mit.edu (Matthew W Eldridge) (05/07/91)
Help! I'm looking for a reliable C++ compiler for the IBM 80386. I need a full 32bit version which has no qualms about breaking the 640k limit for code, or 64k for data. If it also supported virtual memory so I could take advantage of free space on my hard disk it would be perfect. Well, one more thing (and this is probably asking too much) It would be ideal if the compiler generates code to switch the CPU into full 80386 mode so I don't have to go through the trouble of migrating to a different O/S. But if you know of any public domain 32bit O/S for the 80386, please pass along the info. Thanks, Matthew Eldridge dridge@athena.mit.edu