测试了,的确是非常慢的话,说一下我编译成功transmission的过程,真是一波三折啊
# J) L, ^$ ]+ K9 w$ w,下载源码,解压就不说了
) q4 Q0 e$ k7 I* f& w( |第一步先配置 ./configure 这个过程要10~20分钟,要知道交叉编译最多半分钟,但就是这么个简单的./configure 却让花了整整几个小时才搞定,原因是libevent 1.4.9 不存在或版本太旧(其实根本不是这个问题,后话),网上下载libevent源码包,编译安装好,这个过程除了慢这外,还算顺利没出什么错。其实不装,估计也不会有问题。
3 c% l1 T U( P: T0 J- G* d再一次./configure , 还是停在这里,莫名,重新安装编译环境,重新配置,还是这样,胡乱装了一些库文件,最后终于发现跟libevent 根本没有关系,是另一个libcurl的问题。安装了libcurl3-dev后终于顺利configure了。: z' A! D: ^- R) D5 h
然后就是make ,不知用了多久出了一个gtk错误。好像这个gtk用不上,那就禁9 Y0 Y+ _- K/ I5 |' m( O
* I) o, `1 x& j7 ]) o! v! @
./configure --disable-gtk --disable-nas
$ z: m! W- w7 Emake
7 b- o/ a0 r) k( C1 o( p
6 O) X3 \% S2 }5 u; `6 x把lib和transmission编译好的文件复制出来,OK。" h5 c& x+ Q, H( {7 m" j& k- _
|