| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | `Which C++ Compiler ?` - |
DM>
> JdeBP> The compiler itself is a port of GCC ("EMX"
derives from the
>
> "EM" is the author: Eberhard Mattes (sp?).
DM>
I didn't think that that requied explanation. I don't explain the
origin of "Watcom" either. The only reason that I even mention it is to
clear up a common confusion that people have when they ask for a GNU C++
compiler, and people start telling them about something called "EMX".
DM>
> JdeBP> == CON ==
>
> JdeBP> You are expected to be able to obtain and install all of the
> JdeBP> necessary tools which EMX C++ relies upon (such as TeX and
> JdeBP> emacs), for which you also have to hunt (they aren't distributed
>
> I use EMX without TeX nor emacs. Mind you, I use the
> Watcom on-line manuals for C-library info... ;-)
DM>
Those of us with multiple C++ compilers are lucky that way. But for
someone with *only* EMX C++, TeX *is* necessary. It is necessary for
reading the documentation.
I've actually added a CON for Borland C++ on the same grounds. It
doesn't include MKMSGF. Granted that people who buy the DevCon CD-ROMs
or the 3.0 Developers' Toolkit will have it from another source. Those
who have *only* Borland C++, however, will not.
DM>
> JdeBP> with it). No 586 support. No support for generating 16-bit
> JdeBP> callable code (which rules out device drivers). Calling 16-bit
> JdeBP> code requires "hand thunking" using a set of
supplied macros.
>
> No longer true - 0.9b or 0.9c included automatic thunking,
> although the old macros are still supported for backward compatability.
DM>
Does it work like it does in Borland C++, Watcom C++, and IBM VisualAge
C++ ? Or, in other words, what is "automatic thunking" ?
DM>
> JdeBP> Development tools are as horrible as the UNIX originals, and are
>
> "horrible" is a relative term.
DM>
Hence the qualification "as [...] as the UNIX originals". It indicates
that the degree of horror is the same for both.
> JdeBP <
___
X MegaMail 2.10 #0:
--- Maximus/2 3.01
* Origin: DoNoR/2,Woking UK (44-1483-725167) (2:440/4)SEEN-BY: 50/99 270/101 620/243 625/160 711/401 409 410 413 430 808 809 934 SEEN-BY: 711/955 712/407 515 624 628 713/317 800/1 @PATH: 440/4 141/209 270/101 712/515 711/808 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.