delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/03/04/20:30:03

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
From: "deckerben" <deckerben AT freenet DOT de>
Newsgroups: comp.os.msdos.djgpp
References: <Pine DOT A41 DOT 4 DOT 05 DOT 10203040837440 DOT 41372-100000 AT ieva06>
Subject: Re: XSL Processor for DJGPP??
Date: Tue, 5 Mar 2002 02:42:55 +0100
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Lines: 67
Message-ID: <3c841f1c$0$12708$9b622d9e@news.freenet.de>
NNTP-Posting-Host: 213.7.5.76
X-Trace: 1015291677 news.freenet.de 12708 213.7.5.76
X-Complaints-To: abuse AT freenet DOT de
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

It worked... to a degree. xmllint compiles without an error. It WAS the
win2000 binaries that made the difference. I guess I didn't realize at first
how complicated this story would get :-(

So now I have a dos xml PARSER.
...But my original wish was for a dos XSL processor. Unfortunately, there
seems to be a whole range of new problems with porting libxslt to DJGPP. But
as far as I know, this is what is needed to quickly compile XMLLINT on DJGPP
under Win2000:

1. your libxml.a that you compiled
2. download libz, iconlib and libsocket
3. the binaries from clio.rice.edu (they make a REAL difference)
4. compile as follows:

D:\D\C\PROGRAM\DOM-API\xmllint>gcc -c xmllint.c
D:\D\C\PROGRAM\DOM-API\xmllint>gcc -o xmllint.exe
xmllint.o -lxml2 -lm -lz -lsocket -liconv

     Thank you for your help. If you have the time, can you help me with
making libxslt? If not, that's OK. Someday it'll work out... :-)

Thanks again for you help.

Ben


"Andris Pavenis" <pavenis AT lanet DOT lv> wrote in message
news:Pine DOT A41 DOT 4 DOT 05 DOT 10203040837440 DOT 41372-100000 AT ieva06...
>
>
> On Sat, 2 Mar 2002, Richard Dawe wrote:
>
> > Hello.
> >
> > pavenis AT lanet DOT lv wrote:
> > [snip]
> > > libxml2-2.4.15 can be built with DJGPP (some hints are needed for
configure
> > > and one needs to install ls080b.zip to suceed). Tests mostly passes
after
> > > that.
> > [snip]
> >
> > Why does libxml require libsocket? (I assume ls080b.zip is libsocket.)
That
> > seems a bit weird. I thought libxml would just an XML parser, not some
> > network-enabled thingy.
> >
> > libsocket is not supported anymore, so it would be good if libxml did
not
> > require libsocket, to build with DJGPP.
> >
>
> It would not require if one could fix the problems to build it without
> socket support. libxml2 has some network related stuff inside and is
> perhaps not enough tested for such systems as DJGPP. I tried at first to
> build libxml2 without ls080b.zip installed but did not succeed easy
> enough.
>
> Andris
>
>
>
>


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019