[libpng16] Add updated WARNING file from libpng 1.5/vstudio

This commit is contained in:
John Bowler 2012-09-29 17:48:53 -05:00 committed by Glenn Randers-Pehrson
parent 6ae34790cc
commit c39be26f5a
5 changed files with 34 additions and 5 deletions

View File

@ -1,5 +1,5 @@
Libpng 1.6.0beta30 - September 27, 2012 Libpng 1.6.0beta30 - September 29, 2012
This is not intended to be a public release. It will be replaced This is not intended to be a public release. It will be replaced
within a few weeks by a public version or by another test version. within a few weeks by a public version or by another test version.
@ -504,7 +504,7 @@ Version 1.6.0beta29 [September 4, 2012]
part plus guessing a gAMA value requires code to pass selected RGB values part plus guessing a gAMA value requires code to pass selected RGB values
through the profile. through the profile.
Version 1.6.0beta30 [September 27, 2012] Version 1.6.0beta30 [September 29, 2012]
Changed ICC profile matrix/vector types to not depend on array type rules. Changed ICC profile matrix/vector types to not depend on array type rules.
By the ANSI-C standard the new types should be identical to the previous By the ANSI-C standard the new types should be identical to the previous
versions, and all known versions of gcc tested with the previous versions versions, and all known versions of gcc tested with the previous versions
@ -518,6 +518,7 @@ Version 1.6.0beta30 [September 27, 2012]
Marked the broken (bad white point) original HP sRGB profiles correctly and Marked the broken (bad white point) original HP sRGB profiles correctly and
correct comments. correct comments.
Added -DZ_SOLO to contrib/pngminim/*/makefile to work with zlib-1.2.7 Added -DZ_SOLO to contrib/pngminim/*/makefile to work with zlib-1.2.7
Add updated WARNING file from libpng 1.5/vstudio
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

View File

@ -4256,7 +4256,7 @@ Version 1.6.0beta29 [September 4, 2012]
part plus guessing a gAMA value requires code to pass selected RGB values part plus guessing a gAMA value requires code to pass selected RGB values
through the profile. through the profile.
Version 1.6.0beta30 [September 27, 2012] Version 1.6.0beta30 [September 29, 2012]
Changed ICC profile matrix/vector types to not depend on array type rules. Changed ICC profile matrix/vector types to not depend on array type rules.
By the ANSI-C standard the new types should be identical to the previous By the ANSI-C standard the new types should be identical to the previous
versions, and all known versions of gcc tested with the previous versions versions, and all known versions of gcc tested with the previous versions
@ -4270,6 +4270,7 @@ Version 1.6.0beta30 [September 27, 2012]
Marked the broken (bad white point) original HP sRGB profiles correctly and Marked the broken (bad white point) original HP sRGB profiles correctly and
correct comments. correct comments.
Added -DZ_SOLO to contrib/pngminim/*/makefile to work with zlib-1.2.7 Added -DZ_SOLO to contrib/pngminim/*/makefile to work with zlib-1.2.7
Add updated WARNING file from libpng 1.5/vstudio
Send comments/corrections/commendations to png-mng-implement at lists.sf.net Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit (subscription required; visit

27
projects/vstudio/WARNING Normal file
View File

@ -0,0 +1,27 @@
WARNING
=======
Libpng 1.6 does not use the default run-time library when building static
library builds of libpng; instead of the shared DLL runtime it uses a static
runtime. If you need to change this make sure to change the setting on all the
relevant projects:
libpng
zlib
all the test programs
The runtime library settings for each build are as follows:
Release Debug
DLL /MD /MDd
Library /MT /MTd
NOTICE that libpng 1.5 erroneously used /MD for Debug DLL builds; if you used
the debug builds in your app and you changed your app to use /MD you will need
to change it to /MDd for libpng 1.6.
The Visual Studio 2010 defaults for a Win32 DLL or Static Library project are
as follows:
Release Debug
DLL /MD /MDd
Static Library /MD /MDd

View File

@ -1,7 +1,7 @@
VisualStudio instructions VisualStudio instructions
libpng version 1.6.0beta30 - September 4, 2012 libpng version 1.6.0beta30 - September 29, 2012
Copyright (c) 1998-2010 Glenn Randers-Pehrson Copyright (c) 1998-2010 Glenn Randers-Pehrson

View File

@ -2,7 +2,7 @@
<!-- <!--
* zlib.props - location of zlib source * zlib.props - location of zlib source
* *
* libpng version 1.6.0beta30 - September 4, 2012 * libpng version 1.6.0beta30 - September 29, 2012
* *
* Copyright (c) 1998-2011 Glenn Randers-Pehrson * Copyright (c) 1998-2011 Glenn Randers-Pehrson
* *