in reply to XML::LibXML on 64-bit Windows

As Anonymous Monk hinted, you haven't really given us enough information. If you have a 32-bit build of perl, then you can just ppm install any of the existing ppm packages. If you have a 64-bit build of perl, then let us know and someone might be able to help. If you're not sure whether you're build of perl is 64-bit or 32-bit, then just give us the output of perl -V. With a 64-bit build, that output will report that ivsize=8 (amongst other things).

Cheers,
Rob

Replies are listed 'Best First'.
Re^2: XML::LibXML on 64-bit Windows
by John M. Dlugosz (Monsignor) on May 05, 2009 at 20:03 UTC
    Yes I did.
    ...build the XML::LibXML modules for 64-bit Windows...
    Should I have said "for Perl which is built the same?" It would be silly to want an AMD64 module for a Win32 Perl, though.
      It would be silly to want an AMD64 module for a Win32 Perl, though.

      Yes it would. Nevertheless, I suspect there are many AMD64 boxes that run (primarily) 32-bit perls, because those perls provide better mileage. I hardly ever use my 64-bit perl on this Vista64 AMD64 box for precisely that reason.

      Anyway, I expect the main problem you're going to face (assuming you've got a suitable compiler) is finding 64-bit builds of those requisite third party XML libraries. If you can find/build them, your problems should be over. I'll see if I can find them myself tomorrow, when I have the time - in the meantime, I'd be interested to hear of any progress you make.

      Cheers,
      Rob
        Re progress: I found this: binaries for the rerequisites. I also installed the same compiler used by ActiveState to build Perl, as discussed on this thread.

        But, running running nmake still complains about not finding things. The README includes an example of putting all 3 dependant lib trees together and using some command-line arguments. Perhaps given those lower-level libs, someone who knows about XS stuff can get it together in short order?

        —John

      It would have been enough if it was clear you were asking :)
        I thought it was clear. I need that module for that platform. Of course I'm running Perl for the stated platform, which is why I need a module so-built.