|
发表于 2007-4-29 16:48:39
|
显示全部楼层
Post by junlovemin
svn的怎么编译啊,我用./autogen.sh时出问题,
This SVN repository is NO LONGER MAINTAINED, and does not contain the
current source code for Gaim. Gaim is now known as 'Pidgin', and
information regarding Pidgin development can be found at
http://www.pidgin.im/ and http://developer.pidgin.im/. The Pidgin
source code is now maintained with the Monotone (http://monotone.ca/)
revision control system.
首先确定你的机器上安装了monotone这个软件,然后:
执行:
$ DATABASE=/home/user/monotone_databases/pidgin.mtn
$ WORKINGDIR=/home/user/code/pidgin-mtn
下载http://developer.pidgin.im/static/pidgin.mtn.bz2这个文件,解压后是pidgin.mtn。保证它的路径就是$DATABASE的值。
建立$WORKINGDIR这个目录。注意$DATABASE的值是仓库文件的完整路径,而$WORKINGDIR则是工作目录的路径,以后你configure就将在这个路径中。
然后执行。
$ mtn -d $DATABASE pull pidgin.im im.pidgin.*
$ mtn -d $DATABASE co -b im.pidgin.pidgin $WORKINGDIR
这样你就得到了最新的Pidgin的代码。执行./autogen等等如前面所说的方法安装。
这里注意两点:一是你的monotone要0.33版以上,否则schema的校验会不批配。
二是以后update的时候方法也和Pidgin文档说的不太一样:
$cd $WORKINGDIR
$mtn pull pidgin.im im.pidgin.*
$mtn up
比官方的文档多加了pidgim.im im.pdgin.*发现这样才能pull完全。pidgim.im也必须指定。否则会出错。 |
|