internals:windows:libs:libxslt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
internals:windows:libs:libxslt [2008/05/07 16:39] rrichardsinternals:windows:libs:libxslt [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 3: Line 3:
 libxslt is the XSLT C parser and toolkit developed for the Gnome project from [[http://xmlsoft.org/XSLT/]] libxslt is the XSLT C parser and toolkit developed for the Gnome project from [[http://xmlsoft.org/XSLT/]]
  
-PHP currently uses version 1.1.23 released 2008.04.08+PHP currently uses version 1.1.27 released 2012.09.12 
 + 
 +For PHP suitable sources and up-to-date information see [[https://github.com/winlibs/libxslt]].
  
 Due to the way we link libxslt and libxml2, we have our own custom libxslt build. The change lies in the fact that we dynamically link the static libxslt lib to the libxml2 library. When libxslt is statically built into an extension, it dynamically links to the php dll exporting the libxml2 symbols. Due to the way we link libxslt and libxml2, we have our own custom libxslt build. The change lies in the fact that we dynamically link the static libxslt lib to the libxml2 library. When libxslt is statically built into an extension, it dynamically links to the php dll exporting the libxml2 symbols.
 In order to support pre Win2K systems, libxslt is built without crypto support: In order to support pre Win2K systems, libxslt is built without crypto support:
-cscript configure.js lib="<path to iconv lib dir>;<path to libxml2 lib dir>" include="<path to iconv header dir>;<path to libxml2 header dir>" crypto=no+ 
 +  cscript configure.js lib="<path to iconv lib dir>;<path to libxml2 lib dir>" include="<path to iconv header dir>;<path to libxml2 header dir>" crypto=no
  
 Our custom build requires changes to the Makefile.msvc file found within the libxslt win32 directory. Our custom build requires changes to the Makefile.msvc file found within the libxslt win32 directory.
 {{internals:windows:libs:libxslt-makefile.msvc.patch.txt|}} {{internals:windows:libs:libxslt-makefile.msvc.patch.txt|}}
internals/windows/libs/libxslt.1210178392.txt.gz · Last modified: 2017/09/22 13:28 (external edit)