| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | C 32 bit compiler |
hi Paul,
PS> Be sure to build the OMF libraries before trying this. There's a CMD
PS> file that will do it for you, though I forget where it's located (I
PS> haven't used EMX since I got BC++/2 2.0).
INSTALL.DOC will tell you where.
PS> In fact, somebody I know checked with the author and if you compile
PS> with -Zomf -Zsys you aren't even bound by the GNU Public Licence when
PS> distributing programs, as long as you're not using anything else that
PS> is bound by that licence. I think the C++ libraries are bound by the
PS> licence, but the standard C libraries are not. I'm not entirely
PS> clear on that, but a good scan of all of the licence docs could
PS> probably clear it up.
With EMX 0.9b comes a new libstdc++ which doesn't fall under the GNU Public
Library License, so your compiled C++-programs aren't GNUized anymore.
Some other highlights:
- GCC 2.7.2 with Richard W.M. Jones's bounds checking patches. See
\emx\doc\NEWS.GCC and \emx\gnu\doc\bounds\README
- libg++ 2.7.1. The iostream library has been integrated into
libstdc++ (stdcpp.a and stdcpp.lib), the standard C++ library. Use
-lstdcpp instead of -liostream
- The BSD database library has been added (, -ldb), see the
manual page \emx\bsd\man\dbopen.3 for details
- Profiling with gprof is now supported
regards,
hugo
* Origin: huug{at}telebyte.nl (2:283/608.5)SEEN-BY: 270/101 620/243 711/401 409 410 413 430 808 809 934 955 712/407 515 SEEN-BY: 712/517 628 713/888 800/1 7877/2809 @PATH: 283/608 2801/201 2/777 396/1 270/101 712/515 711/808 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™.