2011-08-01 29 views
5

tôi cố gắng cài đặt zshvấn đề biên soạn zsh trong OSX

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

nhưng, tôi có được điều này

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 

Trả lời

4

tarball nguồn Zsh được phân phối với tài liệu trước khi tạo ra, bao gồm cả các tập tin zsh.texi. Bạn đã kiểm tra zsh từ git, vì vậy bạn chỉ nhận được các tệp nguồn cơ bản. Tài liệu được tạo ra với Yodl và makefile được thiết lập để tạo tài liệu theo mặc định. Cài đặt Yodl (trên OSX bạn có thể cần phải xây dựng nó từ nguồn). Nếu bạn đang vội vàng và không muốn xây dựng tài liệu, hãy chỉnh sửa makefile makefile để bỏ qua việc xây dựng tài liệu: xóa Doc từ SUBDIRS và từ vòng lặp for trong mục tiêu all.

-1

Hoàn toàn thỏa thuận và tôn trọng Gilles Tôi muốn thêm danh sách đầy đủ các lệnh mà tôi chạy để cài đặt thành công 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 

Nếu bạn gặp lỗi được mô tả bởi JuanPablo chạy make clean trước khi chạy make một lần nữa.

+1

apt không tồn tại trong OSX, là câu hỏi dành cho OSX – JuanPablo