参考链接:http://dcswiki.org/dwiki/doku.php?id=os_x_from_source
1.在主目录下新建calserv文件夹
2.从终端进入calserv目录下:"cd /calserv" (不是链接里面提到的"cd calserv/")
3.下载代码:svn checkout http://svn.calendarserver.org/repository/calendarserver/CalendarServer/trunk CalendarServer
4.进入:cd CalendarServer/
5.运行:./run -s
1.error: error writing to -: Broken pipe compilation terminated
原因:当前gcc版本没有针对ppc的编译器,ppc大多用在嵌入式中,只要让gcc不去针对ppc进行编译即可。
解决:在终端输入: export ARCHFLAGS="-arch i386 -arch x86_64"
2.twisted问题
原因:缺python的twisted包
解决:到http://twistedmatrix.com/trac/下载并安装twisted包即可
本文介绍如何在MacOS系统上从源码编译安装CalendarServer,并解决了在编译过程中遇到的ppc架构不支持及缺少Python的Twisted包等问题。
565

被折叠的 条评论
为什么被折叠?



