Path: utzoo!dciem!nrcaer!scs!spl1!laidbak!att!mtunx!pacbell!ames!killer!tness7!ninja!sys1!hal6000!trsvax!johnm From: johnm@trsvax.UUCP Newsgroups: comp.sys.amiga Subject: Re: where can I find C++, how much $$? Message-ID: <254300008@trsvax> Date: 3 Jun 88 13:02:00 GMT Article-I.D.: trsvax.254300008 References: <330@uwslh.UUCP> Lines: 30 Nf-ID: #R:uwslh.UUCP:330:trsvax:254300008:000:1577 Nf-From: trsvax.UUCP!johnm Jun 3 08:02:00 1988 >If I'm not mistaken, there's a gnu version of C++. At least the local >machine in town who holds archives has a listing for a bunch of files in >it's "./archives/gnu" directory that are called "C++"blahblahblah. > >'Course, it's probably not for the Amiga, but someone could port them. >Heh. Drop me a line if I can offer more info, but the gnu people would >probably be better at handling this than I. Somebody here at Tandy ported GNU cc to our 68000 based Model 6000's a while back so it could certainly be done for the Amiga. The GNU c++ could be done at the same time and shouldn't take much additional effort. The only problems are: A) Who the hell has that kind of time? I sure don't. B) Once you've got the ports done what do you do about all the necessary include files and libraries to link with (I understand that amiga.lib is NOT freely distributable). C) Documentation would take additional time. This is a multi-person project and it will probably need to be started with the support of at least a mini computer. As I understand it a good way to start is first compile the compiler and get it running under a Un*x environment, alter all internal #defines and such so that it will generate assembly code compatible with one of the assemblers on the amiga. Then use this compiler to compile the compiler again (is that clear :-), the resulting 68000 assembly code should be downloaded to the amiga and assembled hopefully resulting in a working compiler. It won't. That's the reason for having the mini, so that you can recompile again and again.