Hi James,
I can check how things works with MinGW, and try Windows compilers (Borland, Visual Studio 6, Visual Studio 2003).

Alberto

At 22.33 26/05/2005 -0700, James Berry wrote:
I've been working on the branch https://svn.apache.org/repos/asf/ xerces/c/branches/jberry/3.0-unstable on a first cut at autoconf
support and cross-platform reorganization for Xerces 3.0.

It's now at a point where I've love to get a couple of other eyes on
it before I commit to (hah, hah) committing it to the main Xerces 3.0
trunk.

Highlights at present:

    - It now builds on Mac OS X and Freebsd (on one box, anyway).
    - Support for icu, iconv, and Mac OS transcoders.
    - Support for sockets and macos netacessors.
    - Support for inmemory message loader.
    - Configure/build is through ./configure && make

    - PlatformUtils refactored into finer chunks. Addition of new:
    - AtomicOpManagers (Mac OS, Mutex-protected, NoThread)
    - MutexManagers (Posix pthreads, NoThread)
    - FileMangagers (Posix only at present)

Could one or several of you look it over and give feedback on this
before I merge to the main trunk? I want to make sure I haven't gone
completely astray.

Some things to watch out for:

    - There are a few todo's, and areas where I cut some corners to
make things work. For instance, the timing section of PlatformUtils
will need some persuasion to be more cross platform.

    - No Windows/VS support. I left a hole for an include with
custom settings in xerces_hdr_config.h, but didn't try to fill
anything in.

Feedback encouraged.

James.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to