Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Libpng
提交
f9f2fe0c
T
Third Party Libpng
项目概览
OpenHarmony
/
Third Party Libpng
大约 1 年 前同步成功
通知
4
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Libpng
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f9f2fe0c
编写于
3月 15, 1998
作者:
G
Glenn Randers-Pehrson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Imported from libpng-1.0.1.tar
上级
d12aa503
变更
28
隐藏空白更改
内联
并排
Showing
28 changed file
with
74 addition
and
87 deletion
+74
-87
CHANGES
CHANGES
+5
-0
INSTALL
INSTALL
+2
-2
README
README
+1
-1
TODO
TODO
+1
-0
libpng-1.0.0b
libpng-1.0.0b
+0
-1
libpng.3
libpng.3
+7
-7
libpng.txt
libpng.txt
+1
-1
libpngpf.3
libpngpf.3
+1
-1
png.5
png.5
+1
-1
png.c
png.c
+3
-3
png.h
png.h
+7
-7
pngconf.h
pngconf.h
+2
-2
pngerror.c
pngerror.c
+2
-2
pngget.c
pngget.c
+2
-2
pngmem.c
pngmem.c
+2
-2
pngpread.c
pngpread.c
+2
-2
pngread.c
pngread.c
+3
-3
pngrio.c
pngrio.c
+2
-2
pngrtran.c
pngrtran.c
+5
-26
pngrutil.c
pngrutil.c
+4
-4
pngset.c
pngset.c
+2
-2
pngtest.c
pngtest.c
+2
-2
pngtrans.c
pngtrans.c
+2
-2
pngwio.c
pngwio.c
+2
-2
pngwrite.c
pngwrite.c
+2
-2
pngwtran.c
pngwtran.c
+2
-2
pngwutil.c
pngwutil.c
+2
-2
scripts/makefile.s2x
scripts/makefile.s2x
+7
-4
未找到文件。
CHANGES
浏览文件 @
f9f2fe0c
...
...
@@ -281,3 +281,8 @@ version 1.0.0a [March 9, 1998]
version 1.0.0b [March 13, 1998]
Quieted compiler complaints about two empty "for" loops in pngrutil.c
Minor changes to makefile.s2x
Removed #ifdef/#endif around a png_free() in pngread.c
version 1.0.1 [March 14, 1998]
Changes makefile.s2x to reduce security risk of using a relative pathname
Fixed some typos in the documentation (Greg).
Fixed a problem with value of "channels" returned by png_read_update_info()
INSTALL
浏览文件 @
f9f2fe0c
Installing libpng version 1.0.
0b March 13
, 1998
Installing libpng version 1.0.
1 March 15
, 1998
Before installing libpng, you must first install zlib. zlib
can usually be found wherever you got libpng. zlib can be
...
...
@@ -10,7 +10,7 @@ zlib.h and zconf.h include files that correspond to the
version of zlib that's installed.
You can rename the directories that you downloaded (they
might be called "libpng-1.0.
0b
or "lpng100" and "zlib-1.1.1"
might be called "libpng-1.0.
1
or "lpng100" and "zlib-1.1.1"
or "zlib111") so that you have directories called "zlib" and "libpng".
Your directory structure should look like this:
...
...
README
浏览文件 @
f9f2fe0c
README for libpng 1.0.
0b
(shared library 2.1)
README for libpng 1.0.
1
(shared library 2.1)
See the note about version numbers near the top of png.h
See INSTALL for instructions on how to install libpng.
...
...
TODO
浏览文件 @
f9f2fe0c
...
...
@@ -2,6 +2,7 @@ TODO - list of things to do for libpng
fix problem with C++ and EXTERN "C"
add "grayscale->palette" transformation and "palette->grayscale" detection
add "grayscale" -> "grayscale+alpha" and "grayscale+FILLER" transformations
improved dithering
multi-lingual error and warning message support
sPLT chunk handling
...
...
libpng-1.0.0b
已删除
120000 → 0
浏览文件 @
d12aa503
libpng-1.0.0b
\ No newline at end of file
libpng.3
浏览文件 @
f9f2fe0c
.TH LIBPNG 3 "March 1
3
, 1998"
.TH LIBPNG 3 "March 1
5
, 1998"
.SH NAME
libpng \- Portable Network Graphics (PNG) Reference Library
.SH SYNOPSIS
...
...
@@ -396,7 +396,7 @@ Following is a copy of the libpng.txt file that accompanies libpng.
.SH LIBPNG.TXT
libpng.txt - A description on how to use and modify libpng
libpng version 1.0.
0b March 13
, 1998
libpng version 1.0.
1 March 15
, 1998
Updated and distributed by Glenn Randers-Pehrson
<randeg@alumni.rpi.edu>
Copyright (c) 1998, Glenn Randers-Pehrson
...
...
@@ -2298,13 +2298,13 @@ the first widely used release:
0.90 0.90 90 0.90 [should be 2.0.90]
0.95 0.95 95 0.95 [should be 2.0.95]
0.96 0.96 96 0.96 [should be 2.0.96]
0.97b
7")
1.00.97 97 1.0.1 [should be 2.0.97]
0.97b
1.00.97 97 1.0.1 [should be 2.0.97]
0.97c 0.97 97 2.0.97
0.98 0.98 98 2.0.98
0.99 0.99 98 2.0.99
0.99a-m 0.99 99 2.0.99
1.00 1.00 100 2.1.0 [should be 10000]
1.0.0 1.0.0 100 2.1.0 [should be 10000]
1.00 1.00 100 2.1.0 [
int
should be 10000]
1.0.0 1.0.0 100 2.1.0 [
int
should be 10000]
1.0.1 1.0.1 10001 2.1.0
Henceforth the source version will match the shared-library
...
...
@@ -2312,7 +2312,7 @@ minor and patch numbers; the shared-library major version number will be
used for changes in backward compatibility, as it is intended.
The PNG_PNGLIB_VER macro, which is not used within libpng but
is available for applications, is an unsigned integer of the form
xyyzz corresponding to the source version x.y.z (leading zeros in y and z)
xyyzz corresponding to the source version x.y.z (leading zeros in y and z)
.
.SH "SEE ALSO"
libpngpf(3), png(5)
...
...
@@ -2366,7 +2366,7 @@ possible without all of you.
Thanks to Frank J. T. Wojcik for helping with the documentation.
Libpng version 1.0.
0b March 13
, 1998:
Libpng version 1.0.
1 March 15
, 1998:
Initially created in 1995 by Guy Eric Schalnat, then of Group 42, Inc.
Currently maintained by Glenn Randers-Pehrson (randeg@alumni.rpi.edu).
...
...
libpng.txt
浏览文件 @
f9f2fe0c
libpng.txt - A description on how to use and modify libpng
libpng version 1.0.
0b March 13
, 1998
libpng version 1.0.
1 March 15
, 1998
Updated and distributed by Glenn Randers-Pehrson
<randeg@alumni.rpi.edu>
Copyright (c) 1998, Glenn Randers-Pehrson
...
...
libpngpf.3
浏览文件 @
f9f2fe0c
.TH LIBPNGPF 3 "March 1
3
, 1998"
.TH LIBPNGPF 3 "March 1
5
, 1998"
.SH NAME
libpng \- Portable Network Graphics (PNG) Reference Library
(private functions)
...
...
png.5
浏览文件 @
f9f2fe0c
.TH PNG 5 "March 1
3
, 1998"
.TH PNG 5 "March 1
5
, 1998"
.SH NAME
png \- Portable Network Graphics (PNG) format
.SH DESCRIPTION
...
...
png.c
浏览文件 @
f9f2fe0c
/* png.c - location for general purpose libpng functions
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*/
#define PNG_INTERNAL
...
...
@@ -16,7 +16,7 @@
/* Version information for C files. This had better match the version
* string defined in png.h.
*/
char
png_libpng_ver
[
12
]
=
"1.0.
0b
"
;
char
png_libpng_ver
[
12
]
=
"1.0.
1
"
;
/* Place to hold the signature string for a PNG file. */
png_byte
FARDATA
png_sig
[
8
]
=
{
137
,
80
,
78
,
71
,
13
,
10
,
26
,
10
};
...
...
png.h
浏览文件 @
f9f2fe0c
/* png.h - header file for PNG reference library
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see the COPYRIGHT NOTICE below.
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998 Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* Note about libpng version numbers:
*
...
...
@@ -37,7 +37,7 @@
* used for changes in backward compatibility, as it is intended.
* The PNG_PNGLIB_VER macro, which is not used within libpng but
* is available for applications, is an unsigned integer of the form
* xyyzz corresponding to the source version x.y.z (leading zeros in y and z)
* xyyzz corresponding to the source version x.y.z (leading zeros in y and z)
.
*
*
* See libpng.txt for more information. The PNG specification is available
...
...
@@ -118,13 +118,13 @@ extern "C" {
*/
/* Version information for png.h - this should match the version in png.c */
#define PNG_LIBPNG_VER_STRING "1.0.
0b
"
#define PNG_LIBPNG_VER_STRING "1.0.
1
"
/*
G
areful here. At one time, Guy wanted to use 082, but that would be octal.
* We must not include leading zero
e
s.
/*
C
areful here. At one time, Guy wanted to use 082, but that would be octal.
* We must not include leading zeros.
* Versions 0.7 through 1.0.0 were in the range 0 to 100 here (only
* version 1.0.0 was mis-numbered 100 instead of 10000). From
* version 1.0.1 it's xxyyzz, where x=major, y=minor, z
-bugfix
*/
* version 1.0.1 it's xxyyzz, where x=major, y=minor, z
=bugfix
*/
#define PNG_LIBPNG_VER 10001
/* 1.0.1 */
/* variables declared in png.c - only it needs to define PNG_NO_EXTERN */
...
...
pngconf.h
浏览文件 @
f9f2fe0c
/* pngconf.h - machine configurable file for libpng
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*/
/* Any machine specific code is near the front of this file, so if you
...
...
pngerror.c
浏览文件 @
f9f2fe0c
/* pngerror.c - stub functions for i/o and memory allocation
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* This file provides a location for all error handling. Users which
* need special error handling are expected to write replacement functions
...
...
pngget.c
浏览文件 @
f9f2fe0c
/* pngget.c - retrieval of values from info struct
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*/
#define PNG_INTERNAL
...
...
pngmem.c
浏览文件 @
f9f2fe0c
/* pngmem.c - stub functions for memory allocation
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* This file provides a location for all memory allocation. Users which
* need special memory handling are expected to modify the code in this file
...
...
pngpread.c
浏览文件 @
f9f2fe0c
/* pngpread.c - read a png file in push mode
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*/
#define PNG_INTERNAL
...
...
pngread.c
浏览文件 @
f9f2fe0c
/* pngread.c - read a PNG file
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* This file contains routines that an application calls directly to
* read a PNG file or stream.
...
...
@@ -123,7 +123,7 @@ png_read_init(png_structp png_ptr)
}
/* Read the information before the actual image data. This has been
* changed in v0.90 to allow reading a file
which
already has the magic
* changed in v0.90 to allow reading a file
that
already has the magic
* bytes read from the stream. You can tell libpng how many bytes have
* been read from the beginning of the stream (up to the maxumum of 8)
* via png_set_sig_bytes(), and we will only check the remaining bytes
...
...
pngrio.c
浏览文件 @
f9f2fe0c
/* pngrio.c - functions for data input
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* This file provides a location for all input. Users which need
* special handling are expected to write a function which has the same
...
...
pngrtran.c
浏览文件 @
f9f2fe0c
/* pngrtran.c - transforms the data in a row for PNG readers
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* This file contains functions optionally called by an application
* in order to tell libpng how to handle data when reading a PNG.
...
...
@@ -665,7 +665,6 @@ png_init_read_transformations(png_structp png_ptr)
if
(
png_ptr
->
transformations
&
PNG_INVERT_ALPHA
)
{
#if defined(PNG_READ_EXPAND_SUPPORTED)
/* GRR BUG #1: was (png_ptr->transformations & !PNG_EXPAND) */
if
(
!
(
png_ptr
->
transformations
&
PNG_EXPAND
))
#endif
{
...
...
@@ -715,11 +714,6 @@ png_init_read_transformations(png_structp png_ptr)
{
double
g
,
gs
;
/*
GRR BUG #3: inconsistent with handling of full RGBA below
g = 1.0 / png_ptr->background_gamma;
gs = 1.0 / (png_ptr->background_gamma * png_ptr->screen_gamma);
*/
switch
(
png_ptr
->
background_gamma_type
)
{
case
PNG_BACKGROUND_GAMMA_SCREEN
:
...
...
@@ -740,17 +734,7 @@ png_init_read_transformations(png_structp png_ptr)
gs
=
1
.
0
;
/* back */
}
if
(
/*
GRR BUG #2: This creates self-inconsistent images--fully
transparent and fully opaque look fine, but translucent
pixels are wrong (too bright if XV's code can be trusted).
Commenting it out makes an internally self-consistent
image, but still not consistent with RGBA version of same
thing (again, too bright in XV).
png_ptr->background_gamma_type==PNG_BACKGROUND_GAMMA_SCREEN||
*/
fabs
(
gs
-
1
.
0
)
<
PNG_GAMMA_THRESHOLD
)
if
(
fabs
(
gs
-
1
.
0
)
<
PNG_GAMMA_THRESHOLD
)
{
back
.
red
=
(
png_byte
)
png_ptr
->
background
.
red
;
back
.
green
=
(
png_byte
)
png_ptr
->
background
.
green
;
...
...
@@ -1005,8 +989,7 @@ png_read_transform_info(png_structp png_ptr, png_infop info_ptr)
#endif
#if defined(PNG_READ_GRAY_TO_RGB_SUPPORTED)
if
((
png_ptr
->
transformations
&
PNG_GRAY_TO_RGB
)
&&
!
(
info_ptr
->
color_type
&
PNG_COLOR_MASK_COLOR
))
if
(
png_ptr
->
transformations
&
PNG_GRAY_TO_RGB
)
info_ptr
->
color_type
|=
PNG_COLOR_MASK_COLOR
;
#endif
...
...
@@ -1018,12 +1001,8 @@ png_read_transform_info(png_structp png_ptr, png_infop info_ptr)
info_ptr
->
channels
=
1
;
#if defined(PNG_READ_STRIP_ALPHA_SUPPORTED)
if
((
png_ptr
->
transformations
&
PNG_STRIP_ALPHA
)
&&
info_ptr
->
color_type
&
PNG_COLOR_MASK_ALPHA
)
{
info_ptr
->
channels
--
;
if
(
png_ptr
->
transformations
&
PNG_STRIP_ALPHA
)
info_ptr
->
color_type
&=
~
PNG_COLOR_MASK_ALPHA
;
}
#endif
#if defined(PNG_READ_FILLER_SUPPORTED)
...
...
pngrutil.c
浏览文件 @
f9f2fe0c
/* pngrutil.c - utilities to read a PNG file
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* This file contains routines which are only called from within
* libpng itself during the course of reading an image.
...
...
@@ -1114,7 +1114,7 @@ png_handle_pCAL(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
}
for
(
buf
=
units
;
*
buf
!=
0x00
;
buf
++
)
/* Empty loop to move past the units string. */
;
/* Empty loop to move past the units string. */
;
png_debug
(
3
,
"Allocating pCAL parameters array
\n
"
);
params
=
(
png_charpp
)
png_malloc
(
png_ptr
,
(
png_uint_32
)(
nparams
...
...
@@ -1127,7 +1127,7 @@ png_handle_pCAL(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
png_debug1
(
3
,
"Reading pCAL parameter %d
\n
"
,
i
);
for
(
params
[
i
]
=
buf
;
*
buf
!=
0x00
&&
buf
<=
endptr
;
buf
++
)
/* Empty loop to move past each parameter string */
;
/* Empty loop to move past each parameter string */
;
/* Make sure we haven't run out of data yet */
if
(
buf
>
endptr
)
...
...
pngset.c
浏览文件 @
f9f2fe0c
/* pngset.c - storage of image information into info struct
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* The functions here are used during reads to store data from the file
* into the info struct, and during writes to store application data
...
...
pngtest.c
浏览文件 @
f9f2fe0c
/* pngtest.c - a simple test program to test libpng
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* This program reads in a PNG image, writes it out again, and then
* compares the two files. If the files are identical, this shows that
...
...
pngtrans.c
浏览文件 @
f9f2fe0c
/* pngtrans.c - transforms the data in a row (used by both readers and writers)
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*/
#define PNG_INTERNAL
...
...
pngwio.c
浏览文件 @
f9f2fe0c
/* pngwio.c - functions for data output
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*
* This file provides a location for all output. Users which need
* special handling are expected to write functions which have the same
...
...
pngwrite.c
浏览文件 @
f9f2fe0c
/* pngwrite.c - general routines to write a PNG file
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*/
/* get internal access to png.h */
...
...
pngwtran.c
浏览文件 @
f9f2fe0c
/* pngwtran.c - transforms the data in a row for PNG writers
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*/
#define PNG_INTERNAL
...
...
pngwutil.c
浏览文件 @
f9f2fe0c
/* pngwutil.c - utilities to write a PNG file
*
* libpng 1.0.
0b
* libpng 1.0.
1
* For conditions of distribution and use, see copyright notice in png.h
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
* Copyright (c) 1996, 1997 Andreas Dilger
* Copyright (c) 1998, Glenn Randers-Pehrson
* March 1
3
, 1998
* March 1
5
, 1998
*/
#define PNG_INTERNAL
...
...
scripts/makefile.s2x
浏览文件 @
f9f2fe0c
...
...
@@ -7,10 +7,13 @@
CC
=
gcc
# Where the zlib library and include files are located
# ZLIBLIB=/usr/local/lib
# ZLIBINC=/usr/local/include
ZLIBLIB
=
../zlib
ZLIBINC
=
../zlib
# Changing these to ../zlib poses a security risk. If you want
# to have zlib in an adjacent directory, specify the full path instead of "..".
#ZLIBLIB=../zlib
#ZLIBINC=../zlib
ZLIBLIB
=
/usr/local/lib
ZLIBINC
=
/usr/local/include
WARNMORE
=
-Wwrite-strings
-Wpointer-arith
-Wshadow
\
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录