RE: XML under ActiveState Perl for 64-bit Windows
"Jan Dubois" <[email protected]>
| Newsgroups | gmane.comp.lang.perl.xml |
|---|---|
| Message-ID | <015a01c9cee3$2dc65340$8952f9c0$@com> |
On Wed, 06 May 2009, Randy Kobes wrote: > Something I've been asked about, and was wondering myself, since I > don't have a 64 bit machine to play with - would a ppm package: > http://cpan.uwinnipeg.ca/dist/XML-LibXML built on a 32 bit machine > work on a 64 bit machine (in principle)? For > XML::LibXML, this would mean the external libxml2 library, as well as > the perl glue, that goes into making the ppm package would have to > be compatible. You can run all 32-bit Windows software on 64-bit Windows automatically (using the WOW64 subsystem: "Windows on Windows 64"). So you can install 32-bit Perl and use all the 32-bit modules you want. However, you cannot load 32-bit libraries into a 64-bit process, so if you are using a 64-bit Perl, then all extensions must be compiled in 64-bit mode as well. WOW64 does some wild things for compatibilities sake, so there are some reasons why you may want to run a 64-bit application on 64-bit Windows. For example parts of the registry and file system are remapped to different hives and trees under WOW64, so some 64-bit areas will be inaccessible to 32-bit applications. Cheers, -Jan _______________________________________________ Perl-XML mailing list [email protected] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs