加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

macos – OSX中的zsh编译问题

发布时间:2020-12-14 01:45:11 所属栏目:Linux 来源:网络整理
导读:我尝试安装zsh git clone git://zsh.git.sf.net/gitroot/zsh/zsh cd zsh Util/preconfig ./configure --prefix=dirmake 但是,我明白了 gcc -Wl,-x -bundle -flat_namespace -undefined suppress -o zleparameter.so zleparameter..o -liconv -ldl -ltermcap
我尝试安装zsh

git clone git://zsh.git.sf.net/gitroot/zsh/zsh 
cd zsh                                                                                                                            
Util/preconfig  
./configure --prefix=dir
make

但是,我明白了

gcc -Wl,-x  -bundle -flat_namespace -undefined suppress -o zleparameter.so   zleparameter..o    -liconv -ldl -ltermcap -lm  -lc
: yodl  -o zsh.texi -I. -w ztexi.yo version.yo zsh.yo; 
        test -f zsh.texi
make[1]: *** [zsh.texi] Error 1

解决方法

Zsh源代码压缩包与预生成的文档一起分发,包括zsh.texi文件.你从git中检出了zsh,所以你只得到了基本的源文件.使用 Yodl生成文档,并且默认情况下将makefile设置为构建文档.安装Yodl(在OSX上你可能需要从源代码构建它).如果您赶时间并且不想构建文档,请调整toplevel makefile以跳过构建文档:从SUBDIRS中删除Doc并从all目标中删除for循环.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读