Mail Archives: djgpp/1996/01/23/02:06:22
On Mon, 22 Jan 1996, Cameron Buschardt wrote:
> Anyone check ou the c++ lib for djgpp v2.x? It seems
> to have tons of bugs and invalid filenames such as
> _g_config.h instead of _g_confi.h? I'm working on a more useful
> copy, but does anyone have any bugs or improvements that need
> to be fixed?
``Tons of bugs'' seems quite a strong language, especially when you
never mention anything but a problem with filenames, don't you think?
As for the filenames' problems, there shouldn't be any, because DOS
automatically truncates the filenames to 8+3 format, so when your program
does #include <_g_config.h>, the compiler automatically will find
_g_confi.h instead. The latest lgp archive I have includes _g_confi.h,
which seems right to me. What version of lgp did you find faulty?
If you run under Win95 (you didn't say), then currently you'll have to put
LFN=n into the environment to disable long filenames support in DJGPP.
That might take care of filenames' problems you might have under Win95.
> Second, why doesn't anyone build cwsdpmi INTO the DJGPP
> compiler? Is it copyrighted or something?
CWSDPMI is a DPMI server. There are many other DPMI servers out there,
like Windows. People who run under Windows don't need CWSDPMI, so
including it in every program image would just needlessly bloat the EXE
size.
- Raw text -