Mail Archives: djgpp/1996/10/27/01:48:34
> Under what circumstances do you have to release your source code
> if you compile a C++ program with DJGPP? Only if you use certain
> libraries (if so, which?), or if you use C++ code in general?
If you use libg++, you must release object modules for your part.
That's the LGPL (library version) at work.
If you incorporate *GPL* source code (example: gcc's C parser) into
your program, you must release full sources. That's the GPL
(application version) at work.
> Also, does DJGPP fully support all the standard language features
> of C++ such as encapsulation, inheiritance, overloading, etc?
DJGPP supports whatever GCC supports. I personally don't keep track
of what features those are, but it's a safe bet that if the
(not-yet-official) standard specs it, gcc supports it.
- Raw text -