internals:windows:libs

Differences

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

Link to this comparison view

internals:windows:libs [2013/01/20 19:15]
ab [Libraries for the core extensions]
internals:windows:libs [2014/03/27 18:13] (current)
ab
Line 5: Line 5:
 ===== Mandatory ===== ===== Mandatory =====
  
-^ Library name  ^ Project ^ Bundled ^ 5.3 ^ 5.4 ^ 5.5 ^ master ^ +^ Library name  ^ Project ^ Bundled ^ 5.3 ^ 5.4 ^ 5.5 ^ master ​^ V9 ^ V11 
-| [[internals:​windows:​libs:​bindlib]] | [[http://​svn.php.net/​viewvc/​php/​bindlib_w32/​|]] | No | Needed only for PHP <= 5.2 or some specific extensions |||| +| [[internals:​windows:​libs:​bindlib]] | [[http://​svn.php.net/​viewvc/​php/​bindlib_w32/​|]] | No | Needed only for PHP <= 5.2 or some specific extensions |||| N/A | N/A 
-| [[internals:​windows:​libs:​pcre]] ​(bundled) ​| [[http://​git.php.net/?​p=php-src.git;​a=tree;​f=ext/​pcre/​pcrelib;​h=17d65a9d5c545a3287f7c1e8f1ec9b8d3c5ac10c;​hb=HEAD|ext/​pcre/​pcrelib]] | Yes | 8.12 | 8.12 | 8.12 | 8.12 +| [[internals:​windows:​libs:​pcre]] | [[http://​git.php.net/?​p=php-src.git;​a=tree;​f=ext/​pcre/​pcrelib;​h=17d65a9d5c545a3287f7c1e8f1ec9b8d3c5ac10c;​hb=HEAD|ext/​pcre/​pcrelib]] | Yes | 8.32 | 8.32 | 8.34 | 8.34 | Yes | Yes 
-| [[internals:​windows:​libs:​zlib]] | [[http://​www.zlib.net/​|]] | No | 1.2.7 | 1.2.7 | 1.2.7 | 1.2.7 | +| [[internals:​windows:​libs:​zlib]] | [[http://​www.zlib.net/​|]] | No | 1.2.7 | 1.2.7 | 1.2.7.3 | 1.2.7.3 | Yes | Yes 
-| [[internals:​windows:​libs:​libiconv]] | [[http://​www.gnu.org/​software/​libiconv/​|]] | No | 1.14 | 1.14 | 1.14 | 1.14 | +| [[internals:​windows:​libs:​libiconv]] | [[http://​www.gnu.org/​software/​libiconv/​|]] | No | 1.14 | 1.14 | 1.14 | 1.14 | Yes | Yes 
-| [[internals:​windows:​libs:​libxml2 ]] | [[http://​libxml.org|]] | No | 2.7.8 | 2.7.8 | 2.7.| 2.7.+| [[internals:​windows:​libs:​libxml2 ]] | [[http://​libxml.org|]] | No | 2.7.8 | 2.7.8 | 2.9.| 2.9.1 | Yes | Yes 
-| [[internals:​windows:​libs:​ICU]] | [[http://​icu-project.org|]] | No | 49.1.2 | 49.1.2 | 49.1.2 | 49.1.2 |+| [[internals:​windows:​libs:​ICU]] | [[http://​icu-project.org|]] | No | 49.1.2 | 49.1.2 | 51.2 | 52.1 | Yes | Yes |
  
 ===== SAPIS ===== ===== SAPIS =====
Line 25: Line 25:
 |[[internals/​windows/​libs/​apache22|apache2-2handler]]|[[http://​httpd.apache.org/​]]|2.2.9|2008-01-19| Yes | N/A | |[[internals/​windows/​libs/​apache22|apache2-2handler]]|[[http://​httpd.apache.org/​]]|2.2.9|2008-01-19| Yes | N/A |
 |[[internals/​windows/​libs/​apache22|apache2-2filter]]|[[http://​httpd.apache.org/​]]|2.2.9|2008-01-19| Yes | N/A | |[[internals/​windows/​libs/​apache22|apache2-2filter]]|[[http://​httpd.apache.org/​]]|2.2.9|2008-01-19| Yes | N/A |
 +|[[internals/​windows/​libs/​apache24|apache2-4handler]]|[[http://​httpd.apache.org/​]]|2.4.3|N/​A| Yes | Yes |
 +|[[internals/​windows/​libs/​apache24|apache2-4filter]]|[[http://​httpd.apache.org/​]]|2.4.3|N/​A| Yes | Yes |
 |cli|bundled|N/​A|N/​A| Yes | Yes | |cli|bundled|N/​A|N/​A| Yes | Yes |
 |fastcgi/​cgi|bundled|N/​A|N/​A| Yes | Yes | |fastcgi/​cgi|bundled|N/​A|N/​A| Yes | Yes |
Line 167: Line 169:
 ^ Library name  ^ Project ^ Bundled ^ 5.3 ^ 5.4 ^ 5.5 ^ master ^ VC9 ^ VC11 ^ ^ Library name  ^ Project ^ Bundled ^ 5.3 ^ 5.4 ^ 5.5 ^ master ^ VC9 ^ VC11 ^
 | [[internals:​windows:​libs:​bzip2|bzip2]] | [[http://​www.bzip.org/​|]] | No | 1.0.6 | 1.0.6 | 1.0.6 | 1.0.6 | Yes | Yes | | [[internals:​windows:​libs:​bzip2|bzip2]] | [[http://​www.bzip.org/​|]] | No | 1.0.6 | 1.0.6 | 1.0.6 | 1.0.6 | Yes | Yes |
-| [[internals:​windows:​libs:​libcurl|libcurl]] | [[http://​curl.haxx.se/​|]] | No | 7.27.0 | 7.27.0 | 7.27.0 | 7.27.0 | Yes | N/A |+| [[internals:​windows:​libs:​libcurl|libcurl]] | [[http://​curl.haxx.se/​|]] | No | 7.36.0 | 7.36.0 | 7.36.0 | 7.36.0 | Yes | Yes |
 | [[internals:​windows:​libs:​libssh2|libssh2]] | [[http://​libssh.org/​|]] | No | 1.4.2 | 1.4.2 | 1.4.2 | 1.4.2 | Yes | Yes | | [[internals:​windows:​libs:​libssh2|libssh2]] | [[http://​libssh.org/​|]] | No | 1.4.2 | 1.4.2 | 1.4.2 | 1.4.2 | Yes | Yes |
-| [[internals:​windows:​libs:​dba|Berkley DB]] | [[http://​www.oracle.com/​database/​berkeley-db/​index.html|]] | No | 3.1.17 TbD N/A | N/A | Yes | N/A | +| [[internals:​windows:​libs:​dba|Berkley DB]] | [[http://​www.oracle.com/​database/​berkeley-db/​index.html|]] | No | not supplied since 5.3 |||| N/A | N/A | 
-| [[internals:​windows:​libs:​glib|glib]] |  | No |   | | | Yes | N/A +| [[internals:​windows:​libs:​glib|glib]] | http://​developer.gnome.org/​glib/ ​| No | N/A N/A 2.34.3 ​2.34.3| Yes | Yes 
-| [[internals:​windows:​libs:​qdbm|qdbm]] | [[http://​qdbm.sourceforge.net/​|]] | No | N/A | 1.8.77 1.8.77 ​1.8.77 ​Yes | N/A | +| [[internals:​windows:​libs:​qdbm|qdbm]] | [[http://​qdbm.sourceforge.net/​|]] | No | not supplied since 5.|||| N/A | N/A | 
-| [[internals:​windows:​libs:​libjpeg|libJPEG]] | [[http://​www.ijg.org/​|]] | No | 8d | 8d | 8d 8d | Yes | Yes | +| [[internals:​windows:​libs:​libjpeg|libJPEG]] | [[http://​www.ijg.org/​|]] | No | 8d | 8d | | Yes | Yes | 
-| [[internals:​windows:​libs:​libpng|libPNG]] | [[http://​libpng.org/​pub/​png/​libpng.html |]] | No | 1.2.46 | 1.2.46 | 1.2.46 | 1.2.46 | Yes | Yes | +| [[internals:​windows:​libs:​libpng|libPNG]] | [[http://​libpng.org/​pub/​png/​libpng.html |]] | No | 1.2.50 | 1.2.50 | 1.5.13 | 1.5.13 | Yes | Yes | 
-| [[internals:​windows:​libs:​freetype|Freetype]] | [[http://​freetype.org |]] | No | 2.4.3 | 2.4.| 2.4.| 2.4.| Yes | Yes | +| [[internals:​windows:​libs:​freetype|Freetype]] | [[http://​freetype.org |]] | No | 2.4.3 | 2.4.10 | 2.4.10 | 2.4.10 | Yes | Yes | 
-| [[internals:​windows:​libs:​libxmp|libxpm]] | [[http://www.x.org|]] | No | 3.5.7 | 3.5.7 | 3.5.7 | 3.5.7 | Yes | Yes | +| [[internals:​windows:​libs:​libxmp|libxpm]] | [[http://cgit.freedesktop.org/​xorg/​lib/​libXpm/​|]] | No | 3.5.7 | 3.5.7 | 3.5.7 | 3.5.7 | Yes | Yes | 
-| [[internals:​windows:​libs:​gettext| libintl]] | [[http://​www.gnu.org/​software/​gettext/​|]] | No | | 0.17 | 0.17 | 0.17 | Yes | N/A |+| [[internals:​windows:​libs:​gettext| libintl]] | [[http://​www.gnu.org/​software/​gettext/​|]] | No | N/A | 0.17 | 0.17 | 0.17 | Yes | Yes |
 | [[internals:​windows:​libs:​gmp| libgmp]] | [[http://​gmplib.org/​|]] | No | see MPIR |||||| | [[internals:​windows:​libs:​gmp| libgmp]] | [[http://​gmplib.org/​|]] | No | see MPIR ||||||
-| [[internals:​windows:​libs:​mpir| mpir]] | [[http://​mpir.org/​|]] | No | 1.3.1 | 2.5.1 | 2.5.| 2.5.| Yes | N/A |+| [[internals:​windows:​libs:​mpir| mpir]] | [[http://​mpir.org/​|]] | No | 1.3.1 | 2.5.1 | 2.6.| 2.6.| Yes | Yes |
 | [[internals:​windows:​libs:​libpg|libpq]] | [[http://​postgresql.org|]] | No | 8.3.6 | 8.3.6 | 9.2.2 | 9.2.2 | Yes | Yes | | [[internals:​windows:​libs:​libpg|libpq]] | [[http://​postgresql.org|]] | No | 8.3.6 | 8.3.6 | 9.2.2 | 9.2.2 | Yes | Yes |
 | [[internals:​windows:​libs:​cclient|cclient]] | [[http://​www.washington.edu/​imap/​|]] | No | 2007e | 2007e | 2007f | 2007f | Yes | Yes | | [[internals:​windows:​libs:​cclient|cclient]] | [[http://​www.washington.edu/​imap/​|]] | No | 2007e | 2007e | 2007f | 2007f | Yes | Yes |
-| [[internals:​windows:​libs:​interbase|ibase]] | [[http://​info.borland.com/​devsupport/​interbase/​opensource/​|]] | No | Yes | N/A |+| [[internals:​windows:​libs:​interbase|ibase]] | [[http://​info.borland.com/​devsupport/​interbase/​opensource/​|]] | No | replaced by firebird ​|||| N/A | N/A |
 | [[internals:​windows:​libs:​firebird|fbclient]] | [[http://​www.firebirdsql.org/​|]] | No | 2.5.0 | 2.5.0 | 2.5.0 | 2.5.0 | Yes | N/A | | [[internals:​windows:​libs:​firebird|fbclient]] | [[http://​www.firebirdsql.org/​|]] | No | 2.5.0 | 2.5.0 | 2.5.0 | 2.5.0 | Yes | N/A |
-| [[internals:​windows:​libs:​ldap|ldap]] | [[http://​openldap.org|]] | No | 2004 | 2.3.42 | 2.3.42 | 2.3.42 | Yes | N/A +| [[internals:​windows:​libs:​ldap|ldap]] | [[http://​openldap.org|]] | No | 2004 | 2.3.42 | 2.3.42 | 2.3.42 | Yes | Yes 
-| [[internals:​windows:​libs:​libmcrypt|libmcrypt]] | [[http://​mcrypt.sourceforge.net/​|]] | No | 2.5.8 | 2.5.8 | 2.5.8 | 2.5.8 | Yes | N/A +| [[internals:​windows:​libs:​libmcrypt|libmcrypt]] | [[http://​mcrypt.sourceforge.net/​|]] | No | 2.5.8 | 2.5.8 | 2.5.8 | 2.5.8 | Yes | Yes 
-| [[internals:​windows:​libs:​freetds|freetds]] | [[http://​www.freetds.org/​|]] | No || Yes | N/A |+| [[internals:​windows:​libs:​freetds|freetds]] | [[http://​www.freetds.org/​|]] | No | used in PHP <= 5.2 only |||| Yes | N/A |
 | [[internals:​windows:​libs:​ming|ming]] | [[http://​www.libming.org/​|]] | No | 0.3beta1 | N/A | N/A | N/A | Yes | N/A | | [[internals:​windows:​libs:​ming|ming]] | [[http://​www.libming.org/​|]] | No | 0.3beta1 | N/A | N/A | N/A | Yes | N/A |
 | [[internals:​windows:​libs:​mysqlnd ]] | [[http://​php.net|]] | Yes | 5.1.4 | 5.1.4 | 5.1.4 | 5.1.4 | Yes | N/A | | [[internals:​windows:​libs:​mysqlnd ]] | [[http://​php.net|]] | Yes | 5.1.4 | 5.1.4 | 5.1.4 | 5.1.4 | Yes | N/A |
 | [[internals:​windows:​libs:​libmysql]] | [[http://​mysql.com/​|]] | No| 5.0.51a | N/A | N/A | N/A | Yes | N/A | | [[internals:​windows:​libs:​libmysql]] | [[http://​mysql.com/​|]] | No| 5.0.51a | N/A | N/A | N/A | Yes | N/A |
-| [[internals:​windows:​libs:​openssl|Openssl]] | [[http://​openssl.org |]] | No | 0.9.8x | 0.9.8x | 0.9.8x 0.9.8x | Yes | Yes | +| [[internals:​windows:​libs:​openssl|Openssl]] | [[http://​openssl.org |]] | No | 0.9.8x | 0.9.8x | 1.0.1e 1.0.1e | Yes | Yes | 
-| [[internals:​windows:​libs:​aspell|aspell]] | [[http://​aspell.net/​|]] ​    | No | N/N/A N/A N/A | N/A | N/A | +| [[internals:​windows:​libs:​aspell|aspell]] | [[http://​aspell.net/​|]] ​    | No | replaced by ext/enchant ​|||| N/A | N/A | 
-| [[internals:​windows:​libs:​smnp|ucd-snmp]] | [[http://​www.net-snmp.org/​|]] | No | 4.2.3 | 4.2.3 | 4.2.3 | 4.2.3 | Yes | N/A +| [[internals:​windows:​libs:​smnp|ucd-snmp]] | [[http://​www.net-snmp.org/​|]] | No | 4.2.3 | 4.2.3 | 5.7.2 | 5.7.2 | Yes | Yes 
-| [[internals:​windows:​libs:​tidy|tidy]] | [[http://​tidy.sourceforge.net/​|]] | No | 2007/08/15 | 2009/03/25 | 2009/03/25 | 2009/03/25 | Yes | N/A |+| [[internals:​windows:​libs:​tidy|tidy]] | [[http://​tidy.sourceforge.net/​|]] | No | 2007/08/15 | 2009/03/25 | 2009/03/25 | 2009/03/25 | Yes | Yes |
 | [[internals:​windows:​libs:​libxslt|libxslt]] | [[http://​libxml.org|]] | No | 1.1.27 | 1.1.27 | 1.1.27 | 1.1.27 | Yes | Yes | | [[internals:​windows:​libs:​libxslt|libxslt]] | [[http://​libxml.org|]] | No | 1.1.27 | 1.1.27 | 1.1.27 | 1.1.27 | Yes | Yes |
-| [[internals:​windows:​libs:​libmhash|libmhash]] | [[http://​mhash.sourceforge.net/​|]] | No | 20020524 | N/N/A | N/A | Yes | N/A |+| [[internals:​windows:​libs:​libmhash|libmhash]] | [[http://​mhash.sourceforge.net/​|]] | No | replaced by ext/hash in PHP >= 5.3 |||| N/A | N/A |
 | odbc32.lib | [[http://​en.wikipedia.org/​wiki/​Microsoft_Windows_SDK|]] | No | N/A | N/A | N/A | N/A | Yes | Yes | | odbc32.lib | [[http://​en.wikipedia.org/​wiki/​Microsoft_Windows_SDK|]] | No | N/A | N/A | N/A | N/A | Yes | Yes |
 | oleaut32.lib | [[http://​en.wikipedia.org/​wiki/​Microsoft_Windows_SDK|]] | No | N/A | N/A | N/A | N/A | Yes | Yes | | oleaut32.lib | [[http://​en.wikipedia.org/​wiki/​Microsoft_Windows_SDK|]] | No | N/A | N/A | N/A | N/A | Yes | Yes |
Line 202: Line 204:
 | libcdb| N/A | Yes | N/A | N/A | N/A | N/A | N/A | N/A | | libcdb| N/A | Yes | N/A | N/A | N/A | N/A | N/A | N/A |
 | regex | N/A | Yes | N/A | N/A | N/A | N/A | N/A | N/A | | regex | N/A | Yes | N/A | N/A | N/A | N/A | N/A | N/A |
-| oniguruma| [[http://​www.geocities.jp/​kosako3/​oniguruma/​|]] | Yes | 4.4.4 | 4.4.4.4.4.4.| Yes | Yes |+| oniguruma| [[http://​www.geocities.jp/​kosako3/​oniguruma/​|]] | Yes | 4.4.4 | 4.7.5.9.5.9.| Yes | Yes |
 | libmbfl | N/A | Yes | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | Yes | N/A | | libmbfl | N/A | Yes | 1.1.0 | 1.1.0 | 1.1.0 | 1.1.0 | Yes | N/A |
 | libxmlrpc | N/A | Yes | N/A | N/A | N/A | N/A | N/A | N/A | | libxmlrpc | N/A | Yes | N/A | N/A | N/A | N/A | N/A | N/A |
Line 209: Line 211:
 | tmezonedb | [[ftp://​elsie.nci.nih.gov/​pub/​ | ]] | Yes | N/A | N/A | N/A | N/A | Yes | Yes | | tmezonedb | [[ftp://​elsie.nci.nih.gov/​pub/​ | ]] | Yes | N/A | N/A | N/A | N/A | Yes | Yes |
 | [[internals:​windows:​libs:​libvpx|libvpx]] | [[http://​www.webmproject.org/​code/​]] | No | N/A | N/A | 1.1.0 | 1.1.0 | Yes | Yes | | [[internals:​windows:​libs:​libvpx|libvpx]] | [[http://​www.webmproject.org/​code/​]] | No | N/A | N/A | 1.1.0 | 1.1.0 | Yes | Yes |
 +| [[internals:​windows:​libs:​libsasl|libsasl]] | [[http://​asg.web.cmu.edu/​sasl/​sasl-library.html]] | No | N/A | N/A | 2.1.25 | 2.1.25 | Yes | Yes | 
 +| [[internals:​windows:​libs:​enchant|enchant]] | [[http://​www.abisource.com/​projects/​enchant/​]] | No | N/A | N/A | 1.6.0 | 1.6.0 | Yes | Yes |
 ===== Libraries used by our windows ports of the different libraries (not when building only php)  ===== ===== Libraries used by our windows ports of the different libraries (not when building only php)  =====
  
 Libraries are available for download at http://​windows.php.net/​downloads/​php-sdk/​ Libraries are available for download at http://​windows.php.net/​downloads/​php-sdk/​
  
-^ Library name  ^ Project ^ Bundled ^ Version for 5.2.x Version for 5.3.x Version for 6.6.0 ^ 2k5 ^ 2k8 64bits ​Debug +^ Library name  ^ Project ^ Bundled ^ 5.^ 5.5.master ​VC9 VC11 
-| [[internals:​windows:​libs:​dirent|dirent]] | [[http://​windows.php.net/​downloads/​php-sdk/​|]] | No | 20080629 | 20080629 | 20080629 | Y | Y | Y |+| [[internals:​windows:​libs:​dirent|dirent]] | [[http://​windows.php.net/​downloads/​php-sdk/​|]] | No | 20080629 | 20080629 | 20080629 | 20080629 ​Yes Yes |
  
  
Line 236: Line 239:
 | [[internals:​windows:​libs:​libssh2|libssh2]] | [[internals:​windows:​libs:​openssl|openssl]],​ [[internals:​windows:​libs:​zlib|zlib]] | | [[internals:​windows:​libs:​libssh2|libssh2]] | [[internals:​windows:​libs:​openssl|openssl]],​ [[internals:​windows:​libs:​zlib|zlib]] |
 | [[internals:​windows:​libs:​libpng|libpng]] | [[internals:​windows:​libs:​zlib|zlib]] | | [[internals:​windows:​libs:​libpng|libpng]] | [[internals:​windows:​libs:​zlib|zlib]] |
 +| [[internals:​windows:​libs:​libmcrypt|libmcrypt]] | [[internals:​windows:​libs:​dirent|dirent]] |
 +| [[internals:​windows:​libs:​smnp|snmp]] | [[internals:​windows:​libs:​openssl|openssl]] |
 +| [[internals:​windows:​libs:​ldap|ldap]] | [[internals:​windows:​libs:​openssl|openssl]],​ [[internals:​windows:​libs:​libsasl|libsasl]] |
 +| [[internals:​windows:​libs:​glib|glib]] | [[internals:​windows:​libs:​gettext|libintl]],​ [[internals:​windows:​libs:​libffi|libffi]],​ [[internals:​windows:​libs:​zlib|zlib]] ​ |
 +| [[internals:​windows:​libs:​enchant|enchant]] | [[internals:​windows:​libs:​glib|glib]] |
 ===== Extensions and their libraries ===== ===== Extensions and their libraries =====
 ^Extension ^ Library name  ^ Project ^ Bundled ^ ^Extension ^ Library name  ^ Project ^ Bundled ^
Line 262: Line 270:
 | pdo_firebird | [[internals:​windows:​libs:​firebird|fbclient]] | [[http://​www.php.net/​pdo-firebird|]] | No | | pdo_firebird | [[internals:​windows:​libs:​firebird|fbclient]] | [[http://​www.php.net/​pdo-firebird|]] | No |
 | ldap | [[internals:​windows:​libs:​ldap|ldap]] | [[http://​www.php.net/​ldap|]] | No | | ldap | [[internals:​windows:​libs:​ldap|ldap]] | [[http://​www.php.net/​ldap|]] | No |
 +| | [[internals:​windows:​libsasl:​libsasl|libsasl]] | [[http://​www.php.net/​ldap|]] | No |
 | mbstring| oniguruma| [[http://​www.php.net/​ldap|]] | Yes | | mbstring| oniguruma| [[http://​www.php.net/​ldap|]] | Yes |
 | | libmbfl | N/A | Yes | | | libmbfl | N/A | Yes |
internals/windows/libs.txt · Last modified: 2014/03/27 18:13 by ab