有没有人在Snow Leopard上成功编译过Emacs的最新CVS版本?如果是这样,你能提供说明吗?我在Leopard上使用了以下版本,并且它运行良好:在Snow Leopard上编译Emacs
cvs -z3 -d:pserver:[email protected]:/sources/emacs co emacs
cd emacs
./configure --enable-carbon-app --with-ns --with-jpeg=no --with-gif=no \
--with-tiff=no
make bootstrap
make
sudo make install
sudo cp -r nextstep/Emacs.app /Applications/Emacs.app
但是这不再适用于Snow Leopard。
恩,那部分不再有效? – crashmstr 2009-09-29 15:25:31
相当于超级用户的问题。 – 2009-09-29 15:36:14
对不起,应该是更具体。当运行'make bootstrap'时,或者如果我跳过并运行'make',无论哪种方式,编译'nsterm.m'时崩溃: 从nsterm.h包含的文件中:20, 来自nsterm.m:41 : dispextern.h:1250:错误:数组类型具有不完整的元素类型 我可以找到的所有修补程序的主要问题是,只要cvs服务器发生更改,它们当然就会过时... – astrofrog 2009-09-29 16:14:48