Return-Path: Mailing-List: contact xerces-c-dev-help@xml.apache.org; run by ezmlm Delivered-To: mailing list xerces-c-dev@xml.apache.org Received: (qmail 81400 invoked from network); 4 Feb 2001 00:33:13 -0000 Received: from mta5.snfc21.pbi.net (206.13.28.241) by h31.sny.collab.net with SMTP; 4 Feb 2001 00:33:13 -0000 Received: from angel ([63.204.133.113]) by mta5.snfc21.pbi.net (Sun Internet Mail Server sims.3.5.2000.01.05.12.18.p9) with SMTP id <0G8700DY8IQPSP@mta5.snfc21.pbi.net> for xerces-c-dev@xml.apache.org; Sat, 3 Feb 2001 16:30:25 -0800 (PST) Date: Sat, 03 Feb 2001 16:32:19 -0800 From: Dean Roddey Subject: Re: Bugs and Compile Problems in 1.4.0 To: xerces-c-dev@xml.apache.org Message-id: <003d01c08e41$ee8b0300$647aa8c0@charmedquark.com> MIME-version: 1.0 X-Mailer: Microsoft Outlook Express 5.50.4133.2400 Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 References: <20010203164735-37399-7@mail.bitranch.com> <000d01c08e41$423657d0$aa8aa818@jungle1> X-Priority: 3 X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N > 1. There may still be a problem with #include not > being in every header or .c file that doesn't include other headers. Many > source files reference variables defined there. > It would be a technically nice thing that every header could be compiled standalone, but as it stands thats more of a nicety than anything else. Mostly, there is an assumption that almost every cpp file will bring in XercesDefs.hpp, so some headers have never added an included explicitly. > How about: > > /src > /final > /util > /platform1 > /Compiler > platform1.hpp > platform1.cpp The separation isn't that clean. Some transcoders are quite useable on multiple platforms. And one at least, the in memory one, is useful on every platform I think. -------------------------- Dean Roddey The CIDLib C++ Frameworks Charmed Quark Software droddey@charmedquark.com http://www.charmedquark.com "We're gonna need a bigger boat"