Re: Around in circles installing Lib-XML on Windows

Shlomi Fish <[email protected]> Thu, 15 Sep 2011 16:07:47 +0300
Newsgroups gmane.comp.lang.perl.xml
Message-ID <[email protected]>
Hi Peter,

you've sent me your message privately. Next time please hit reply to all
recipients as I specifically request in my signature (which your mailer have
fully quoted below). 

I'm CCing the list and Mithaldu, who has successfully built XML::LibXML on
Windows.  

On Thu, 15 Sep 2011 07:54:38 -0400
Peter Farr <[email protected]> wrote:

> Shlomi, that sends me around the circle again. My first take was to follow the README, which had me do the following:
> 
> Download:
> iconv-1.9.2.win32
> libxml2-2.7.8.win32 (I have tried other versions as well, including 2.6.2 which is compatible according to the README)
> zlib-1.2.5.win32
> libgettextpo-0.17-1
> gettext-0.17-1
> 
> I copied all the subdirectories of all the above into E:\LibXML, but moved all the .dlls into the lib folder. Then I ran (from the XML-LibXML-1.87 directory):
> 
> 	perl Makefile.PL INC=-LE:\LibXML\include LIBS=-LE:\LibXML\lib 
> 

Did you follow Mithaldu's instructions in the bug report? If not, why not?

The INC here should be "-I" - not "-L".

> The result is:
> 
> perl Makefile.PL INC=-IE:\LibXML\include LIBS=-LE:\LibXML\lib 
> Set up gcc environment - 4.5.2 
> enable native perl UTF8 
> looking for -lxml2... no 
> looking for -llibxml2... no 
> libxml2, zlib, and/or the Math library (-lm) have not been found. 
> Try setting LIBS and INC values on the command line 
> Or get libxml2 from 
>   http://xmlsoft.org/ 
> If you install via RPMs, make sure you also install the -devel 
> RPMs, as this is where the headers (.h files) are. 
> 
> Also, you may try to run perl Makefile.PL with the DEBUG=1 parameter 
> to see the exact reason why the detection of libxml2 installation 
> failed or why Makefile.PL was not able to compile a test program. 
> 

You can try debugging the Makefile.PL using the perl -d debugger:

http://perl-begin.org/topics/debugging/

But first try what Mithaldu suggests here:

https://rt.cpan.org/Public/Bug/Display.html?id=70141

And maybe he can also comment.

Regards,

	Shlomi Fish

> >> --
> >> Regards,
> >> 
> >> Peter Farr
> >> 
> >> 
> >> _______________________________________________
> >> Perl-XML mailing list
> >> [email protected]
> >> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
> > 
> > 
> > 
> > -- 
> > -----------------------------------------------------------------
> > Shlomi Fish       http://www.shlomifish.org/
> > Freecell Solver - http://fc-solve.berlios.de/
> > 
> > Doing linear scans over an associative array is like trying to club someone to
> > death with a loaded Uzi.     — Larry Wall
> > 
> > Please reply to list if it's a mailing list post - http://shlom.in/reply .
> 



-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
http://www.shlomifish.org/humour/ways_to_do_it.html

You name it — COBOL does not have it.

Please reply to list if it's a mailing list post - http://shlom.in/reply .
_______________________________________________
Perl-XML mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs