Hi,

I am looking for some help. We are using XML parser in our code which is 
basically using xerces dlls and functionalities. Please look into the 
attachment which gives a picture about the dependencies used. After 
installation , I will get the following dlls in my LIB folder which helps to 
register my own dll. Please look into the Lib attachment file. 

We are migrating all the projects to VS2012. If I compile my dll with these 
xerces dlls(above mentioned), it is getting compiled but not getting registered 
in ProgramFiles(x86) which is my project installation path. We are using 
Windows2012 server and Widows 8. So I tried to compile with xerces-c-3.1.1 and 
icu4c-53_1-Win32-msvc10 binaries. Now also I am able to compile but not able to 
register my dll which is basically using xerces dlls. Even I tried to take the 
latest xsd .msi which is having xerces binaries but which is of no use. Please 
help us to resolve the issues asap. Looking for your positive reply. Thanks.




-----Original Message-----
From: Boris Kolpackov [mailto:bo...@codesynthesis.com] 
Sent: Tuesday, July 22, 2014 4:28 PM
To: c-users@xerces.apache.org
Subject: [ANN] CodeSynthesis XSD 4.0.0 released, adds support for C++11

Hi,

I am pleased to announce the release of CodeSynthesis XSD 4.0.0.

XSD is an open source, cross-platform W3C XML Schema to C++ data binding 
compiler. Provided with a schema, it generates C++ classes that represent the 
given vocabulary as well as XML parsing and serialization code. You can then 
access the data stored in XML using types and functions that semantically 
correspond to your application domain rather than dealing with elements, 
attributes, and text in a direct representation of XML such as DOM or SAX.

Major new features in this release:

  * Support for C++11 in addition to C++98.

  * Support for ordered types including mixed content.

  * Support for anyType and anySimpleType content extraction as
    DOM and text, respectively.

  * Improved streaming, partially in-memory parsing and serialization
    support including better XML namespace handling and streaming at
    multiple document levels.

  * Automatic generation of make-style dependency information.

This release also adds support for Clang as well as Visual Studio 2012
(11.0) and 2013 (12.0).

A more detailed discussion of these features can be found in the following blog 
post:

http://www.codesynthesis.com/~boris/blog/2014/07/22/codesynthesis-xsd-4-0-0-released/

For the complete list of new features in this version see the official release 
announcement:

http://www.codesynthesis.com/pipermail/xsd-announcements/2014/000041.html

XSD is written in portable C++ (both C++98/03 and C++11 are supported) and you 
should be able to use it with any reasonably modern C++ compiler. In 
particular, we have tested this release on GNU/Linux (x86/x86-64), Windows 
(x86/x86-64), Mac OS X (x86), and Solaris (x86/x86-64/SPARC) with GNU g++ 
4.2.x-4.8.x, MS Visual C++ 2005, 2008, 2010, 2012, 2013, Sun Studio 12u2, and 
Clang 3.x.

More information, documentation, source code, and pre-compiled binaries are 
available from:

http://www.codesynthesis.com/products/xsd/

Enjoy,
        Boris

Reply via email to