[xsde-users] XSDE 3.2 for VXWorks 653 2.3
Boris Kolpackov
boris at codesynthesis.com
Mon Jul 30 05:25:13 EDT 2012
Hi Laura,
Butler, Laura B <laura.b.butler at lmco.com> writes:
> Can you provide one that would be compatible with VXWorks 653 2.3?
For targets like VxWorks the development is normally performed in
a cross-compilation environment where another platform (normally
Linux or Windows) is used to build the application for the target.
To setup XSD/e in such an environment, you will need to download
a binary for your development platform (e.g, Linux or Windows):
http://www.codesynthesis.com/products/xsde/download.xhtml
It will contain the XSD/e compiler for the development platform
as well as the source code for the XSD/e runtime library (libxsde).
You will need to cross-compile libxsde for your target OS (VxWorks),
CPU, etc. For more information on how to do this, refer to the
INSTALL file that comes with XSD/e package. For VxWorks you will
need to use the "GNU make" build option. There is also a number
of sample configuration files for VxWorks available in the
etc/vxworks/ sub-directory in the XSD/e package.
Once this is done, you compile your schemas with the XSD/e
compiler (on the development platform), add the generated
C++ files to your application, add the libxsde directory to
the include search path, and link to libxsde.a (located in
libxsde/xsde/).
Let us know if you have any questions or run into any problems.
Boris
More information about the xsde-users
mailing list