Re: C++?

From: Andy Valencia From: <vandys_at_nospam.org>
Date: Tue Feb 24 2004 - 12:09:27 PST

"Paul Hepworth" <paul1+vsta@vpinc.biz> writes:

>Just wondering (for future tinkering)... what version of gcc is included?

No C++. While I support almost any kind of hacking, I'm pretty reluctant
to fill the C header files with all the garbage needed to placate a C++
compiler. It's like insult to injury that a crummy language insists on
putting its fingerprints all over another language's header files.

>What C library? (Newlib? glibc?) Are special patches required or does gcc
>compile off the standard sources? Any C++ compiler support? libstdc++?

The C library is unique, as it contains a lot of what you would normally
expect to be kernel code (filesystems, mount tables, TTY canonical
processing, etc.). It also predates most of Linux! (VSTa is actually
a pretty old and longevious labor of love on my part.)

gcc pretty much autoconfigures and compiles off the standard sources.
I have a nagging memory of some minor hassles, but nothing major.

>If there's C++, I'd be inclined to want to port FLTK. (Perhaps I'd first
>port FLTK to MGR on Linux or BDS, then do any additional porting required to
>VSTa.) If not, I'd consider looking at getting g++ ported (depending on the
>size of the effort).

As I said, I look on hacking--any hacking (no, not the illegal activity
which has preempted an old and honorable name)--as excellent. That said,
if I was nudging somebody to port an OO language, my first choice would
be Squeak, and my second would be Java. FWIW. Squeak+svgalib would be
pretty cool....

Andy
Received on 24 Feb 2004 20:09:27 GMT

This archive was generated by hypermail 2.1.8 : Tue Sep 26 2006 - 09:03:08 PDT