Hi there,

I'd like to build a statically linked XML::Sablotron Module
(that is to be precise Sablotron 0.44 linked into it)

The reasons for this wish are below.

How can I do this?

Many thanks,
Greets TOby.


OpenBSD, AxKit and Sablotron
============================

The facts ..

i)
The _current_ port of Sablotron on OpenBSD is version 0.44 and
it is _not_ built as a shared lib (!)
[the reasons not to build shared are suspected to resolve around libtool
according to somebody of the port maintainers]

ii)
Sablotron 0.5 implements xsl:sort by using wide-character functions:
beside others it uses wcsxfrm(), which is implemented in >glibc2.1,
but it seems to be missing for the *BSDs.
[see various discussions on this topic on [EMAIL PROTECTED]]

iii)
"XML::Sablotron is a simple Perl package, which encapsulates the C API
of Sablotron XSLT processor. The only important fact is, that this
package uses the dynamic linking of Sablotron." from the XML::Sablotron
readme. AxKit uses XML::Sablotron if you want Sabltron to process XSLT.

iv)
For the moment, because of i-iii I've been unable to get Sablotron working
as a XSLT processor for AxKit. Therefor I'm using the Perl-DOM
implementation
as my XSLT processor ..




Reply via email to