]> git.eshelyaron.com Git - emacs.git/commitdiff
Update information about PNG libraries for MS-Windows.
authorEli Zaretskii <eliz@gnu.org>
Tue, 15 Nov 2011 18:08:38 +0000 (20:08 +0200)
committerEli Zaretskii <eliz@gnu.org>
Tue, 15 Nov 2011 18:08:38 +0000 (20:08 +0200)
 admin/nt/README-ftp-server: Update the information about PNG libraries.
 nt/README.W32: Update the GTK Windows download URL for libpng.

admin/ChangeLog
admin/nt/README-ftp-server
nt/ChangeLog
nt/README.W32

index 40a6df09c315f8446dfc1fb403c49a44fdcce4e4..f6adb084e88f90fe8a34fe667e763cd5acd5382d 100644 (file)
@@ -1,3 +1,8 @@
+2011-11-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * nt/README-ftp-server: Update the information about PNG
+       libraries.
+
 2011-11-15  Juanma Barranquero  <lekktu@gmail.com>
 
        * make-emacs: Fix typo.
index 3c70ed8dbe0d78d154e83d405135de4b2203a0b5..82e33cc541842205317249ecf3b8ba3428864aff 100644 (file)
@@ -73,10 +73,11 @@ See the end of the file for license conditions.
 
 * Image support
 
-  Emacs 24.1 contains support for images, however for most image formats
-  supporting libraries are required.  This distribution has been tested
-  with the libraries that are distributed with GTK for Windows, and the
-  libraries found at http://gnuwin32.sourceforge.net/. The following image
+  Emacs 24.1 contains support for images, however for most image
+  formats supporting libraries are required.  This distribution has
+  been tested with the libraries that are distributed with GTK for
+  Windows (http://www.gtk.org/download/win32.php), and the libraries
+  found at http://gnuwin32.sourceforge.net/. The following image
   formats are supported:
 
       PBM/PGM/PPM: Supported natively by Emacs. This format is used for
@@ -87,10 +88,14 @@ See the end of the file for license conditions.
       can be replaced by other versions with the name xpm4.dll,
       libxpm-nox4.dll or libxpm.dll.
 
-      PNG: requires the PNG reference library 1.2 or later, which will
-      be named libpng13d.dll, libpng13.dll, libpng12d.dll, libpng12.dll
-      or libpng.dll. LibPNG requires zlib, which should come from the same
-      source as you got libpng.
+      PNG: requires the PNG reference library 1.4 or later, which will
+      be named libpng14.dll or libpng14-14.dll.  LibPNG requires zlib,
+      which should come from the same source as you got libpng.
+      Starting with Emacs 23.3, the precompiled Emacs binaries are
+      built with libpng 1.4.x and later, and are incompatible with
+      earlier versions of libpng DLLs.  So if you have libpng 1.2.x,
+      the PNG support will not work, and you will have to download
+      newer versions.
 
       JPEG: requires the Independent JPEG Group's libjpeg 6b or later,
       which will be called jpeg62.dll, libjpeg.dll, jpeg-62.dll or jpeg.dll.
index 512e08678ff3c40c010422c59cefc3e77913de65..7fca6271052413379e089ba5ee35f473d4a45817 100644 (file)
@@ -1,3 +1,7 @@
+2011-11-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * README.W32: Update the GTK Windows download URL for libpng.
+
 2011-11-13  Christoph Scholtes  <cschol2112@googlemail.com>
 
        * inc/stdint.h (UINT64_MAX, UINT32_MAX): Fix values.
index 259a0ea6e41c3dd5caf3c17d4355b920c691d0be..52582dc7ccfa8d5bed0dbb251d6f8099dc32f7a8 100644 (file)
@@ -129,7 +129,7 @@ See the end of the file for license conditions.
 
   Emacs can also support some other image formats with appropriate
   libraries.  These libraries are all available as part of GTK
-  download for Windows (http://www.gtk.org/download-windows.html), or
+  download for Windows (http://www.gtk.org/download/win32.php), or
   from the GnuWin32 project.  Emacs will find them if the directory
   they are installed in is on the PATH.