Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: Perl & XML & LibXML

by ajt (Prior)
on Jan 17, 2004 at 10:23 UTC ( #322026=note: print w/replies, xml ) Need Help??


in reply to Perl & XML & LibXML

Hi

This module is a hybrid one, made up of Perl and something else. On a sane operating system you would install the library first, libxml2 from XMLSoft in this case, then build the Perl module, and your compiler would link the two together.

You are on Windows, an insane operating system, so you need to obtain a complier, either buy one from Microsoft, or try one of the many free ones, e.g. Cygwin. If you don't have a compiler, then someone else with a compiler needs to compile the bits for you and give you a ready compiled version.

ActiveState compile some modules that their paying customers have asked for, and there are other people who also provide modules as binaries (see below). All you need to do is find some nice person who has the binary for your version of Perl, and install that via PPM.

The following links may prove useful:


--
ajt

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://322026]
help
Chatterbox?
[choroba]: but undef %hash and %hash = () both work, too, but the first one keeps the memory allocated, while the latter makes it available for other parts of the program.
[choroba]: iirc
[perldigious]: karlgoethebier: Well it is a pretty old and complicated (for me) bit of code I wrote (poorly by my current standards), so I'm expecting everything to break when I add the scoping and find out what else is undesireably scope changed. :-)
[perldigious]: Ah, thanks choroba, that sort of thing was precisely what I was wondering when I asked.
[perldigious]: I didn't want to tie up memory unecessarily basically, I wanted to "delete" it specifically to free it up, and wasn't sure I was even accomplishing that.
[stevieb]: perldigious You should start by writing some unit tests. That'll ensure current functionality doesn't break with changes.
[choroba]: unit tests++

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (6)
As of 2017-07-21 19:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I came, I saw, I ...
























    Results (335 votes). Check out past polls.