| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | What C++ Compiler ? |
hi Phil,
[about EMX]
PC> I saw a message (Mike Bilow, I think) that Watcom takes 200+ megs for
PC> a typical installation.
That would probably include much more than only the 32-bit
DOS/WIN/OS2-compiler EMX provides. Most commercial OS/2 compilers at least
include some form of the ToolKit. Yes, a less well-known fact is that
EMX-compiled generic programs can run in non-VCPI DOS environments like Win
or OS/2 DOS-boxes, with a freely available program loader named RSX. Look
for an archive matching DPMIGC*. It even works with DJGCC-compiled
programs.
PC> emx/gcc takes about 8 minutes to compile my entire program I'm
PC> writing, a native OS/2 32-bit multi-threaded text mode terminal
PC> program. :-)
Most speed under OS/2 depends on installed hardware. First and foremost,
RAM. Secondly, the file system. And lastly, the CPU... And with OS/2s
multitasking, you done have to wait on your compiler: just Detach it or
switch away.
PC> Using the -pipe option with GCC.EXE is supposed to speed up compiling,
PC> I haven't really checked it to see if its faster than without, yet.
I can't remember that one:-)
PC> Anyway, I think emx/gcc is great! But as I understand, anything that
PC> I write with it, I must make the source code available if I
PC> distribute it?
No, that depends on what you link and distribute it with. The GNU libc++
is the most strict, after that comes other GNU parts, and the EMX specific
stuff is freely distributable if you either link staticly, or use an
unaltered runtime. See the COPYING.* files in EMX\DOC.
regards,
hugo
* Origin: St. Anna Station (2:283/608.5)SEEN-BY: 105/42 620/243 624/50 711/401 409 410 413 430 807 808 809 934 955 SEEN-BY: 712/407 515 628 704 713/888 800/1 7877/2809 @PATH: 283/608 6 1 512 280/801 24/24 396/1 3615/50 105/103 42 712/515 711/808 @PATH: 711/809 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™.