[xsd-users] Version mismatch error

Boris Kolpackov boris at codesynthesis.com
Tue Jul 23 00:42:35 EDT 2024


Dave Blackham <dave_blackham at keysight.com> writes:

> #if (XSD_INT_VERSION != 4009910L)
> #error XSD runtime version mismatch
> #endif
> 
> In version.hxx
> #define XSD_INT_VERSION 4000000L

You XSD compiler appears to be from the 4.1.0.a10 pre-release while your
libxsd runtime library is from 4.0.0. You will need to change one or the
other to match. You can find the 4.1.0.a10 archive (which includes both
the xsd compiler and the libxsd runtime) here:

https://codesynthesis.com/~boris/tmp/xsd/

You can find the 4.0.0 release archives here:

https://codesynthesis.com/products/xsd/download-4.0.xhtml

Another and likely better, alternative is to upgrade to the latest
release, which is 4.2.0:

https://codesynthesis.com/products/xsd/download.xhtml



More information about the xsd-users mailing list