编译libpng时出现以下错误:

/usr/bin/ld: cannot find -lz

collect2: ld returned 1 exit status

make[1]: *** [libpng12.la] 错误 1

make[1]: Leaving directory `/usr/local/src/libpng-1.2.31'

make: *** [all] 错误 2

/**

* zlib已装好.

*/

回复讨论(解决方案)

回到zlib目录执行make clean命令,然后依次执行./configure、make、make install,其中configure时不要设置--prefix的值。然后回来配置libpng,成功(没有删除前一次在配置zlib时创建的目录/usr/local/zlib,不知道以后会不会产生影响)。解决。

./libtool --mode=link gcc -L /usr/local/zlib/lib -o cjpeg cjpeg.lo rdppm.lo rdgif.lo rdtarga.lo rdrle.lo rdbmp.lo rdswitch.lo cdjpeg.lo libjpeg.la

libtool: link: `-L' cannot specify a relative directory

make: *** [cjpeg] 错误 1

不知道这个是怎么回事?

应该是需要其它东西。

检查下你系统是否安装了libtool,可以用rpm -qa|grep libtool

没有就用yum install libtool//这样安装

jpeg编译好了没

检查下你系统是否安装了libtool,可以用rpm -qa|grep libtool

没有就用yum install libtool//这样安装

jpeg编译好了没

libtool 装好了。

2楼的问题就是编译jpeg时出现的问题

我好像没有遇到过样的问题

libtool: link: `-L' cannot specify a relative directory//libtool的:链接:'- L'不能指定相关目录

重新编译吧,给你两个网址,尽提供参考

centos安装GD库整个过程 : http://www.tabcn.cn/post/18.html

CentOS 5.5下源码安装配置Apache,PHP5.2.14,MySql : http://www.linux99.com/bbs/thread-36-1-1.html

问题终于解决,谢谢两位。

怎么解决的,我这里也出现这种问题了。

我也出现这个问题,并且 libtool 系统默认安装了 libtool-1.5.22-6.1

但问题依旧,请大神相助啊

/usr/bin/ld: /usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC

/usr/local/lib/libz.a: could not read symbols: Bad value

collect2: ld returned 1 exit status

make[1]: *** [libpng12.la] Error 1

make[1]: Leaving directory `/usr/local/src/libpng-1.2.31'

make: *** [all] Error 2

问题终于解决,谢谢两位。 怎么就解决了,我这也出现了这样的问题,求您好帮忙

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php安装libpng,求助:libpng编译问题相关推荐

  1. VC6 下 libpng 库的编译与初步使用以及压缩与解压缩

    VC6 下 libpng 库的编译与初步使用 目录 libong 库的介绍 VC6 下 libpng 的编译 下载 libpng 与 zlib 进行编译 得到 .lib 文件 初步使用 对 VC6 进 ...

  2. 编译安装mysql带boost_编译安装mysql时报缺少boost1.59后,编译安装boost1.59

    1.下载: 网址:https://nchc.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz 2.编译: 2.1 快速 ...

  3. ubuntu14.04 nginx php编译安装,Ubuntu 14.04 编译安装 Nginx

    在Ubuntu 14.04下编译安装 Nginx过程笔记. 下载源码包 nginx 地址: http://nginx.org/en/download.html 编译前先安装两个包: 直接编译安装会碰到 ...

  4. ionic 安装 inappbrowser 插件后编译失败的解决办法

    layout: post title: ionic 安装 inappbrowser 插件后编译失败的解决办法 tags: description: 学习使用 ionic 框架开发 ios app 时遇 ...

  5. doxygen生成html文件,doxygen 的安装、配置、编译及使用(从源代码到文档)

    doxygen 的安装.配置.编译及使用(从源代码到文档) 1. 什么是 doxygen 下面是 doxygen 主页上的一段说明文字 Source code documentation genera ...

  6. android 代码发adb,Android预安装软件adb命令编译源码

    Android预安装软件&adb命令&编译源码 发布时间:2020-06-02 17:28:41 来源:51CTO 阅读:895 作者:年少的风 1.预安装软件: 将eclipse下的 ...

  7. yum安装 vs 源码编译安装

    一直坚持yum安装,原则如下: 1. 公共约定优先,方便运维 2. 方便编写自动化部署脚本 3. 应用升级方便 一直以为源码编译安装可能会有效率上的优势,结局却比较另人忧伤. 根做运维的朋友聊天,谈到 ...

  8. Linux Ubuntu编译内核错误,安装ubuntu以后,编译kernel出错

    安装ubuntu以后,编译kernel出错 qyy@qyy-virtual-machine:~/work/kernel$ make CHK     include/linux/version.h CH ...

  9. 教你在 CentOS 8上安装GCC实现开发编译功能

    介绍 GNU Compiler Collection (GCC)是由C.C++.Objective-C.Fortran.Ada.Go和D等编程语言的编译器和库组成,很多开源项目,包括Linux内核和G ...

  10. mysql cmake 编译出错_Mysql安装过程中CMAKE编译出错

    问题现象: Mysql安装过程中CMAKE编译出错 环境Centos7.1+mysql5.6.21 [root@linfytest3 mysql-5.6.21]# cmake . -DCMAKE_IN ...

最新文章

  1. Spark Streaming与Kafka Streaming对比
  2. Windows 7 状态栏图标消失恢复
  3. 如何确认mongodb数据插入是否成功_go连接mongodb
  4. 不了解这12个语法糖,别说你会Java!
  5. 【调试】Linux下超强内存检测工具Valgrind
  6. php mysql 排名_mysql中如何实现排名
  7. 虽然在修行初期的飞鸽传书
  8. 负载敏感系统详解_宣布Enarx用于运行敏感工作负载
  9. 6年前的Dubbo,2年前的Spring Cloud,都被这个架构干掉了
  10. 2020年互联网人年终模板,是你在找的吗?
  11. Vue packages version mismatch: 版本冲突;Error: EPERM: operation not permitted
  12. Zabbix配置腾讯云短信报警
  13. VMware Error | IP地址经常变更
  14. 权限控制-@Secured注解
  15. 图片转Word文档怎么转?这两种转换方法学起来
  16. 沃尔沃升级刷藏功能取消限速180km解除行车播放视频关闭自动启停系统
  17. ACE_TAO 014 ACE_Event_Handler
  18. 新晋院士,任大学校长!
  19. 如果通过股价均线分析股票
  20. 【IoT】基于NB-IoT的LWM2M协议浅析

热门文章

  1. EnableQ 安装
  2. 计算机考试盘安装空间,2021上半年计算机水平考试模拟盘 安装
  3. 纯js 写一个秒表 (精确到毫秒)
  4. 网易互娱2020游戏研发实习生笔经面经
  5. Java利用MessageDigest进行MD5加密
  6. PDF阅读器开发商福昕曝出数据泄露事件,涉及用户帐户密码
  7. 又发现几个宝藏网站系列(二)
  8. cv2-drawline
  9. hsqldb和mysql,Hsqldb简介和基本使用
  10. 【LAMMPS系列】LAMMPS安装WIN并行版