Hi John,

thank you very much for your patch. I'm ready to add it into next
release of XML-Sablotron.

> I picked up Sablotron and XML-Sablotron to build against VC5 on Win32. I had
> no problem building Sablotron 0.35 yet nmake failed to include malloc.h
> during compilation of Sablotron.c. For reference, I scoured libwin32 and
> found a directive to use around malloc's inclusion. Here's a diff of
> Sablotron.xs:
> 
> 17,18d16
> < #if defined(WIN32)
> < #if defined(__cplusplus) && !defined(PERL_OBJECT)
> 20,23d17
> < #endif
> < #else
> < #include <malloc.h>
> < #endif

What exactly is the problem? Using VC4.2 all works fine for standard
perl build. Do you use your own Perl build. Does error occur for both of
multi-threaded and object builds? Can you tell me little bit more about
you workaround? (What's spatial for PERL_OBJECT?)

Thank you.
 
> This worked, XML-Sablotron compiled and 4 tests were successful.
> 
> BTW: I've stored a Win32 PPM package of XML-Sablotron 0.35 (both
> multi-threaded and object) at
> http://members.home.com/johncope/perl/Sablotron.zip as a service to the
> XML-Perl community.

It's great, thanks again. We're going to move our modules into CPAN in
the near future. But we have first to fix few problems and improve
documentation etc.

Pavel

-- 
Pavel Hlavnicka
Ginger Alliance Ltd.; Prague
Czech Republic

Reply via email to