From: Andrew Crabtree Message-Id: <199801271809.AA167144573@typhoon.rose.hp.com> Subject: Re: iostream concern To: eliz AT is DOT elta DOT co DOT il (Eli Zaretskii) Date: Tue, 27 Jan 1998 10:09:32 PST Cc: andrewc AT rosemail DOT rose DOT hp DOT com, djgpp-workers AT delorie DOT com In-Reply-To: ; from "Eli Zaretskii" at Jan 27, 98 2:56 pm Reply-To: andrewc AT rosemail DOT rose DOT hp DOT com Precedence: bulk > > typedef unsigned long _G_fpos_t; > > In DJGPP header files this is defined as a signed long. > By ``DJGPP header files'' you mean the files which are in lang/cxx/, > as distributed with previous versions of libg++, right? Right - sorry I wasn't clear. lang/cxx/_g_confi.h under DJDIR. > I think that installing a library without the associated headers is an > *extremely* bad idea. They should install the headers as well. I'm not sure if the headers came with the actual libraries of with the compiler. I found them installed in /usr after I had installed the gcc. But if we are going to accept the header files that gcc configure wants us to use then we should fix them. The biggest problem is that gcc uses its own stddef.h which is totally incompatible with dj's stdio.h. Currently, I must manually erase the include directory after installing and then reinstall the original dj headers and then fix them if necessary.