xerces-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dean Roddey <drod...@charmedquark.com>
Subject Re: Bugs and Compile Problems in 1.4.0
Date Sun, 04 Feb 2001 00:32:19 GMT
> 1. There may still be a problem with #include <util/XercesDefs.hpp> 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

"We're gonna need a bigger boat"

View raw message