It seems that with MSVC7 in MsXml.h there is an abort function.
Since in lisp.h a macro abort() is defined compilation fails.
Also the compiler complains a little more on some conversions.
The attached patch (mainly just some include moving and additional
casting) works for me.
--Nelson
--
Nelson Ferreira