[xsde-users] XSDe on VS2012

Salvatore Anzalone anzalone.s at gmail.com
Thu Sep 25 04:36:12 EDT 2014


Hello,

I am Salvatore Anzalone, from ISIR-UPMC, Paris. We are trying to use the
XSDe library you developed as part of a distributed framework to control
humanoid robots. A first version of this system will be presented at SIMPAR
2014 http://www.simpar.org/.

In a previous version of our framework we used your XSD library. In that
case the installation and the use of your tool was very easy.
Unfortunately, XSD is not optimised as XSDe, so, due to our performances
constraints, we were forced to port our system to XSDe. The differences we
found in the performances of two framework using the two libraries were
significant (and we will show these at the conference). However, in a Linux
machine the framework using XSDe works like a charm. Our efforts are now
focused on achieving an easier portability of the framework between Linux
and Windows (later, Android and Raspberry).

I found huge problems on recompiling the XSDe library in the Visual Studio
2012 environment. I tried to use the binary distribution,
http://www.codesynthesis.com/products/xsde/download.xhtml, and I was able
to create my C++ files from my XSD. But when I tried to use them in my app,
VS2012 asked me for some XSDe includes and for the XSDe library. In Linux
such problem was easy to manage, but in Windows I still have some
difficulties. I added the needed include files in my project, but I am not
able to compile any XSDe library from the package files. I was not able to
find any Visual Studio solution in the package, and the makefiles and
nmakefiles are not working.

I also tried to use the src with dependencies,
http://www.codesynthesis.com/download/xsde/3.2/ but I had issues also
there: makefiles ar not working.

Am I doing something wrong? Does XSDe actually work in a Windows
environment? Do you have a procedure to compile the XSDe library? Better,
do you think you will be able to make available the precompiled, static
libraries and the needed includes?

Thank you so much,
Salvatore Anzalone


More information about the xsde-users mailing list