On Feb 6, 2008 4:53 AM, Greg Comeau <[EMAIL PROTECTED]> wrote: > And my question remains about gcc, either there is or there > isn't a port for Plan 9, but it seems clear to me that there > is one, so why do people keep saying not?
There is a port of GCC, but it's not maintained much and reports vary on how stable it is. Also, 9c-produced 'object files' (basically compressed assembler code) are incompatible with GCC's object files, so any libraries that must be shared need to be recompiled. A '9c++' (actually 2c++, 8c++, kc++, &c.) that compiled through C, using the Plan 9 C compilers, should have no problems -- so long as the front-end doesn't rely on GCCisms or the nuttier (in the Plan 9 viewpoint) misfeatures of C99 like dynamically-sized arrays. --Joel
