Roman,

We know about this ugly bug on Solaris. Makefiles generated on Solaris (by autoconf
etc.) call the linker directly instead of using c++. This fact in conjunction with
use of globally initialized variables causes core dumps later.

Steve Rowe, the Solaris port maintainer, modifies makefiles by hand to create
working shared libraries. The binary Solaris package to download is build up this
way and works. Either use this binary or ask Steve ([EMAIL PROTECTED]) for more
details, if you prefer to compile libraries yourself.

The solution is to remove global initializations from the code, which is one of
things Tom works on currently. The next version should compile on Solaris smoothly
again.

Petr

"Roman V. Petrov" wrote:

>            Hi all!
>
>  I've download Sablotron 0.44 sources and compile
> it under
> ===================================
> magnat!poma$ uname -a
> SunOS magnat 5.7 Generic_106542-06 i86pc i386 i86pc
> ===================================
>
> Building was ok. But sabcmd utility core dumped on
> any input. For example:
>
> my.xml:
> <?xml version="1.0"?>
> <doc>Hello</doc>
>
> my.xsl
> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
> <xsl:template match="doc">
> <out><xsl:value-of select="."/></out>
> </xsl:template>
> </xsl:stylesheet>
>
> It's Sablotron bug or my hands?
>
>                      Sincerely yours, Roman Petrov
>
> </></></></></></></></></></></></></></></></></></></></>
> Internet Developer                   Actimind, Inc.
> Software Development Department      http://www.actimind.com
> E-mail: [EMAIL PROTECTED]            Saint-Petersburg
> Phone:  +7-(812)-325-87-16(ask 108)  Russia

--
Petr Cimprich
Ginger Alliance Ltd.
www.gingerall.com



Reply via email to