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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.