Hello,
Recently I tried to build libxslt on Solaris (SunOS 5.5.1) and got the
following warning and link error. I made the change below (not sure if
it's even ok to do this) and it seemed to fix it for me.
Thanks,
Nick

namespaces.c: In function `xsltGetSpecialNamespace':
namespaces.c:585: warning: implicit declaration of function `snprintf'
...
../libxslt/.libs/libxslt.so: undefined reference to `snprintf'
collect2: ld returned 1 exit status
make[2]: *** [xsltproc] Error 1


--- namespaces.c.orig   2007-05-11 09:56:42.000000000 -0400
+++ namespaces.c        2007-05-11 09:56:42.000000000 -0400
@@ -43,6 +43,8 @@
 #include "xsltutils.h"
 #include "namespaces.h"
 #include "imports.h"
+#include "trio.h"
+#define snprintf trio_snprintf

 /************************************************************************
  *                                                                     *
_______________________________________________
xslt mailing list, project page http://xmlsoft.org/XSLT/
[email protected]
http://mail.gnome.org/mailman/listinfo/xslt

Reply via email to