linux 安装gd库报错求大神解决

发布于 2021-11-23 23:45:59 字数 8013 浏览 762 评论 1

gd_png.c:16:53: error: png.h: No such file or directory

gd_png.c:47: error: expected specifier-qualifier-list before 'jmp_buf'

gd_png.c:54: error: expected ')' before 'png_ptr'

gd_png.c:82: error: expected ')' before 'png_ptr'

gd_png.c:92: error: expected ')' before 'png_ptr'

gd_png.c:98: error: expected ')' before 'png_ptr'

gd_png.c: In function 'gdImageCreateFromPngCtx':

gd_png.c:125: error: 'png_byte' undeclared (first use in this function)

gd_png.c:125: error: (Each undeclared identifier is reported only once

gd_png.c:125: error: for each function it appears in.)

gd_png.c:125: error: expected ';' before 'sig'

gd_png.c:126: error: 'png_structp' undeclared (first use in this function)

gd_png.c:126: error: expected ';' before 'png_ptr'

gd_png.c:127: error: 'png_infop' undeclared (first use in this function)

gd_png.c:127: error: expected ';' before 'info_ptr'

gd_png.c:128: error: 'png_uint_32' undeclared (first use in this function)

gd_png.c:128: error: expected ';' before 'width'

gd_png.c:131: error: 'png_colorp' undeclared (first use in this function)

gd_png.c:131: error: expected ';' before 'palette'

gd_png.c:132: error: 'png_color_16p' undeclared (first use in this function)

gd_png.c:132: error: expected ';' before 'trans_gray_rgb'

gd_png.c:133: error: expected ';' before 'trans_color_rgb'

gd_png.c:134: error: 'png_bytep' undeclared (first use in this function)

gd_png.c:134: error: expected ';' before 'trans'

gd_png.c:135: error: expected ';' before 'image_data'

gd_png.c:136: error: 'png_bytepp' undeclared (first use in this function)

gd_png.c:136: error: expected ';' before 'row_pointers'

gd_png.c:144: error: 'sig' undeclared (first use in this function)

gd_png.c:157: error: 'png_ptr' undeclared (first use in this function)

gd_png.c:157: error: 'PNG_LIBPNG_VER_STRING' undeclared (first use in this function)

gd_png.c:157: error: 'gdPngErrorHandler' undeclared (first use in this function)

gd_png.c:166: error: 'info_ptr' undeclared (first use in this function)

gd_png.c:182: error: 'jmpbuf_wrapper' has no member named 'jmpbuf'

gd_png.c:192: error: 'gdPngReadData' undeclared (first use in this function)

gd_png.c:195: error: 'width' undeclared (first use in this function)

gd_png.c:195: error: 'height' undeclared (first use in this function)

gd_png.c:196: error: 'PNG_COLOR_TYPE_RGB' undeclared (first use in this function)

gd_png.c:196: error: 'PNG_COLOR_TYPE_RGB_ALPHA' undeclared (first use in this function)

gd_png.c:204: error: 'image_data' undeclared (first use in this function)

gd_png.c:205: error: 'row_pointers' undeclared (first use in this function)

gd_png.c:220: error: 'jmpbuf_wrapper' has no member named 'jmpbuf'

gd_png.c:233: error: 'PNG_COLOR_TYPE_PALETTE' undeclared (first use in this function)

gd_png.c:234: error: 'palette' undeclared (first use in this function)

gd_png.c:238: error: 'PNG_INFO_tRNS' undeclared (first use in this function)

gd_png.c:246: error: 'trans' undeclared (first use in this function)

gd_png.c:258: error: 'PNG_COLOR_TYPE_GRAY' undeclared (first use in this function)

gd_png.c:259: error: 'PNG_COLOR_TYPE_GRAY_ALPHA' undeclared (first use in this function)

gd_png.c:261: error: expected ')' before 'gdMalloc'

gd_png.c:280: error: 'trans_gray_rgb' undeclared (first use in this function)

gd_png.c:305: error: 'trans_color_rgb' undeclared (first use in this function)

gd_png.c:322: error: 'rowbytes' undeclared (first use in this function)

gd_png.c:327: error: expected ';' before 'gdMalloc'

gd_png.c:345: error: expected ';' before 'gdMalloc'

gd_png.c:357: error: 'h' undeclared (first use in this function)

gd_png.c:381: error: 'PNG_INTERLACE_ADAM7' undeclared (first use in this function)

gd_png.c:389: error: 'w' undeclared (first use in this function)

gd_png.c:390: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'r'

gd_png.c:390: error: 'r' undeclared (first use in this function)

gd_png.c:391: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'g'

gd_png.c:391: error: 'g' undeclared (first use in this function)

gd_png.c:392: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'b'

gd_png.c:392: error: 'b' undeclared (first use in this function)

gd_png.c:401: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'r'

gd_png.c:402: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'g'

gd_png.c:403: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'b'

gd_png.c:410: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a'

gd_png.c:410: error: 'a' undeclared (first use in this function)

gd_png.c:419: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'idx'

gd_png.c:419: error: 'idx' undeclared (first use in this function)

gd_png.c: In function 'gdImagePngCtxEx':

gd_png.c:499: error: 'png_byte' undeclared (first use in this function)

gd_png.c:499: error: expected ';' before 'trans_values'

gd_png.c:500: error: 'png_color_16' undeclared (first use in this function)

gd_png.c:500: error: expected ';' before 'trans_rgb_value'

gd_png.c:501: error: 'png_color' undeclared (first use in this function)

gd_png.c:501: error: expected ';' before 'palette'

gd_png.c:502: error: 'png_structp' undeclared (first use in this function)

gd_png.c:502: error: expected ';' before 'png_ptr'

gd_png.c:503: error: 'png_infop' undeclared (first use in this function)

gd_png.c:503: error: expected ';' before 'info_ptr'

gd_png.c:508: error: 'png_ptr' undeclared (first use in this function)

gd_png.c:508: error: 'PNG_LIBPNG_VER_STRING' undeclared (first use in this function)

gd_png.c:509: error: 'gdPngErrorHandler' undeclared (first use in this function)

gd_png.c:520: error: 'info_ptr' undeclared (first use in this function)

gd_png.c:524: error: 'png_infopp' undeclared (first use in this function)

gd_png.c:529: error: 'jmpbuf_wrapper' has no member named 'jmpbuf'

gd_png.c:537: error: 'gdPngWriteData' undeclared (first use in this function)

gd_png.c:538: error: 'gdPngFlushData' undeclared (first use in this function)

gd_png.c:595: error: 'PNG_INTERLACE_ADAM7' undeclared (first use in this function)

gd_png.c:595: error: 'PNG_INTERLACE_NONE' undeclared (first use in this function)

gd_png.c:602: error: 'PNG_COLOR_TYPE_RGB_ALPHA' undeclared (first use in this function)

gd_png.c:603: error: 'PNG_COMPRESSION_TYPE_DEFAULT' undeclared (first use in this function)

gd_png.c:604: error: 'PNG_FILTER_TYPE_DEFAULT' undeclared (first use in this function)

gd_png.c:609: error: 'PNG_COLOR_TYPE_RGB' undeclared (first use in this function)

gd_png.c:617: error: 'PNG_COLOR_TYPE_PALETTE' undeclared (first use in this function)

gd_png.c:623: error: 'trans_rgb_value' undeclared (first use in this function)

gd_png.c:672: error: 'trans_values' undeclared (first use in this function)

gd_png.c:694: error: 'palette' undeclared (first use in this function)

gd_png.c:725: error: 'png_bytep' undeclared (first use in this function)

gd_png.c:725: error: 'row_pointers' undeclared (first use in this function)

gd_png.c:731: error: 'prow_pointers' undeclared (first use in this function)

gd_png.c:747: error: expected ')' before 'gdMalloc'

gd_png.c:804: error: expected ')' before 'gdMalloc'

make[2]: *** [gd_png.lo] Error 1

make[2]: Leaving directory `/usr/local/src/gd-2.0.35'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/usr/local/src/gd-2.0.35'

make: *** [all] Error 2

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

秉烛思 2021-11-24 15:33:45

没有安装 libpng 库

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文