Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Would someone who's successfully build the XML::LibXML modules for 64-bit Windows (AMD64) please share?

—John

Replies are listed 'Best First'.
Re: XML::LibXML on 64-bit Windows
by syphilis (Archbishop) on May 04, 2009 at 23:02 UTC
    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
      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
        It would have been enough if it was clear you were asking :)
Re: XML::LibXML on 64-bit Windows
by Anonymous Monk on May 04, 2009 at 22:07 UTC
    What? I have AMD64 but my windows/perl is 32bit.
      Good for you. You could run 64-bit Windows, too. As you noticed, 32-bit Windows has no trouble running on it.