Macos OSX中的zsh编译问题

Macos OSX中的zsh编译问题,macos,zsh,osx-lion,Macos,Zsh,Osx Lion,我尝试安装zsh git clone git://zsh.git.sf.net/gitroot/zsh/zsh cd zsh Util/preconfig ./configure --prefix=dir make 但是,我明白了 gcc -

我尝试安装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源tarball与预先生成的文档一起分发,包括
Zsh.texi
文件。您从git签出了zsh,因此只获得基本的源文件。文档是使用生成的,默认情况下,makefile被设置为生成文档。安装Yodl(在OSX上,您可能需要从源代码构建它)。如果您赶时间,不想构建文档,调整顶层makefile以跳过构建文档:从
子目录中删除
Doc
,并从
all
目标中的
for
循环中删除
Doc

完全同意并尊重Gilles,我想添加成功安装zsh所运行的命令的完整列表

// sudo install build-essential
// sudo install yodl
git clone git://zsh.git.sf.net/gitroot/zsh/zsh
cd zsh
./Util/preconfig
./configure --prefix=/usr/local
make
sudo make install

如果遇到JuanPablo描述的错误,请在再次运行
make
之前运行
make

apt在OSX中不存在,问题是否针对OSX