On 8 February 2015 at 22:37, Miika Turkia <[email protected]> wrote:
> +       xsltMaxVars = 150000;

the horrors...

*rant mode engaged*

this global variable (which first of all is a horrible thing API wise
and no self respecting library developer should ever use global
symbols like that for multiple reasons) seems like a new thing.

so i had to rebuild libxslt and libxml2 on win32...
until now i was using the last ever win32 developer package released
by the libxslt / libxml2 maintainer, which is from the past (aka
2011).

rebuilding required the deadly GNU trio - libtool, autotool, automake,
which are ported by people who think that /progra~1 is a standard
search path on win32 and that 'make install' is a thing that actually
works. i ditched their idea to use this nerdy set of tools and used
the alternative they provide which is in javascript form and to be
used by cscript.exe (amazing...).
it generated bogus Makefiles with bad paths and missing source files,
and after successfully skipping the part where i manually inject
symbols in a library, it's all good.

i *strongly* encourage anyone being crazy enough to attempt to build
the above libraries from source natively on win32 to drop me an email
first so that i can supply development packages to him / her instead
before the imminent frustration which will surely ensue in the
attempts to perform said action. :-)

http://media.giphy.com/media/bSllM1kdw7C7e/giphy.gif

lubomir
--
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to