X-Sybari-Space: 00000000 00000000 00000000 00000000 From: Martin Stromberg Message-Id: <200305081404.QAA12085@lws256.lu.erisoft.se> Subject: Re: DXE3 in DJGPP CVS breaks cross-compiling To: djgpp-workers AT delorie DOT com Date: Thu, 8 May 2003 16:04:28 +0200 (MET DST) In-Reply-To: <10305081310.AA22228@clio.rice.edu> from "Charles Sandmann" at May 08, 2003 08:10:26 AM X-Mailer: ELM [version 2.5 PL3] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > It turns out all of these are because we have compiled against the DJGPP > headers instead of the Linux headers. This can be fixed by removing the > -I ../../include - but then it can't find dxe.h > > It appears this was "fixed" in the old dxegen by hard coding the location > of dxe.h (which tied dxegen to the src directory structure). Since dxe3gen > is currently also used "separately" - any suggestions on getting it to > include only the one file without all the other headers? -idirafter or -I- (according to 3.1 documentation. I can check 2.95.something at home later.) Right, MartinS