make: *** [sapi/cli/php] Error 1

一:考虑过make clean,问题依然

二:(采取此方法后出现启动apache报错:/usr/local/apache2/modules/libphp5.so: undefined symbol: libiconv_open),采取第三种方法无问题

在「./configure 」沒抓好一些环境变数值。错误发生点在建立「-o sapi/cli/php」是出错,没給到要link 的iconv 函式库参数。 解决方法:编辑Makefile 我的php5.2.5在88行的地方:

EXTRA_LIBS = -lcrypt -lcrypt -lrt -lmysqlclient_r -lgd -lfreetype -lpng -lz -ljpeg -lz -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lxml2

-lz -lm -lmysqlclient_r -lz -lcrypt -lnsl -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -l

crypt

在最后加上-liconv,

EXTRA_LIBS = -lcrypt -lcrypt -lrt -lmysqlclient_r -lgd -lfreetype -lpng -lz -ljpeg -lz -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lxml2

-lz -lm -lmysqlclient_r -lz -lcrypt -lnsl -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -l

crypt -liconv

然后重新再次make 即可。

三:(推荐)

另一种办法

make ZEND_EXTRA_LIBS=‘-liconv‘

sapi cli php mac,make: *** [sapi/cli/php] Error 1 解决办法相关推荐

  1. mac电脑升级后 ssh无法连接解决办法

    mac电脑升级后 ssh无法连接解决办法 解决办法 问题的原因 前几天碰到的问题总结一下,如上图,macOS系统版本为10.15.4的时候,git项目ssh方式的代码仓库无法连接,无响应状态,没有错误 ...

  2. Mac下matplotlib中文字体无法显示解决办法

    问题 使用matplotlib画图时会出现汉字无法显示的情况如下图所示 Mac系统版本 解决方法 下载所需字体如SimHei Font,此时需要注意,字体格式应为ttf格式. 将下载的字体放到matp ...

  3. Tomcat 在mac上(Idea)端口冲突解决办法

    Port already in use: 1099 在mac上解决办法直接是找到占用1099端口的pid: 解决方式: lsof -i:1099 回车,之后会有pid,然后执行 kill (pid号) ...

  4. Mac电脑鼠标滚轮方向相反的解决办法

    MacOS鼠标滚轮方向相反怎么办?使用苹果电脑Mac时,发现鼠标滑轮方向,居然与windows中的方向相反.使用起来极其不便,习惯用Windows电脑的同学可能不习惯用macOS的鼠标滚轮操作方式.下 ...

  5. Mac电脑启动出现空白屏幕的解决办法

    Mac电脑启动的时候出现空白屏幕该怎么办?怎么解决Mac电脑出现空白屏幕的情况?macw小编为大家带来解决办法,遇到这种情况的朋友可以一试. 尝试从 macOS 恢复功能启动 如果您的 Mac 似乎已 ...

  6. Mac OS安装brew出现错误的解决办法

    Mac OS默认已安装好了ruby,所以可直接运行一下命令: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com ...

  7. MAC电脑无法登录 H3C inode 的解决办法

    H3C inode 版本:iNode 智能客户端 PC 7.3 (E0585) MAC电脑版本:VENTURA 13.0.1 给出答案: 停止服务: sudo /Library/StartupItem ...

  8. Mac系统Excel 只读文件“启用编辑”解决办法

    Mac系统小Excel 只读文件启用编辑的解决办法 选中要更改的Excel文件 点击"文件"选项(一般在左上角) 点击"显示简介"选项 最下面有共享与权限,可以 ...

  9. mac无法在根目录创建文件夹解决办法

    Catalina系统根目录创建文件 方法一 方法二 Mac升级10.15 Catalina,无法在根目录创建文件夹解决办法 方法一 1.打开终端,输入csrutil status,显示enabled表 ...

最新文章

  1. R语言诊断试验数据处理与ROC分析实战案例:联合诊断ROC
  2. ACM 配置中心实战:Spring + MyBatis + Druid + ACM
  3. Oralce日常高效率巡检_数据库性能、安全检查
  4. 「SVN」Ubuntu 版本库搭建+使用 完整教程
  5. 静态方法(对象方法)、实例方法的调用
  6. java异常了还会往下走吗_异常一个问题,请帮下忙:处理异常后,程序会继续往下运行吗...
  7. matlab 里try用法,matlab在整个程序(全局)中使用try-catch来报告错误
  8. Centos7 安装netcat(NC瑞士军刀)
  9. CGI、FastCGI和php-fpm的概念和区别
  10. Java基础知识拾遗--IO篇
  11. SQL Server2008表及字段描述信息处理示例
  12. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_09 序列化流_1_序列化和反序列化的概述...
  13. java 拼音识别_java 解析汉字拼音
  14. Word文档里面如何给内容进行注释添加
  15. 小米平板2Android分区表,DIY:8G+128G双系统小米平板2
  16. MQTT服务质量等级及抓包分析
  17. 有哪些好用的App云测试平台
  18. 以文搜图,多种语言也不成问题(CLIP 支持中文)
  19. 安全分析--追踪溯源的找人思路
  20. java多线程与并发原理

热门文章

  1. CANN5.0黑科技解密 | 高并发图片视频处理,为出行保驾,为生活添彩
  2. 微服务架构下,DLI的部署和运维有何奥秘?
  3. 【华为云技术分享】mongos-sharding连接池配置
  4. 【华为云技术分享】序列特征的处理方法之一:基于注意力机制方法
  5. 【我的物联网成长记5】如何进行物联网大数据分析?
  6. Kotlin学习笔记26 协程part6 协程与线程的关系 Dispatchers.Unconfined 协程调试 协程上下文切换 Job详解 父子协程的关系
  7. LeetCode-424:替换后的最长重复字符
  8. 单例模式的5种实现方式,以及在多线程环境下5种创建单例模式的效率
  9. php 手机屏幕,90hz和60hz手机屏幕差别大吗
  10. ai字体素材网站_综合网站大全,字体、设计、图片各种素材管够,资源丰富你懂得...