测试了,的确是非常慢的话,说一下我编译成功transmission的过程,真是一波三折啊
% v, b* f; T8 `8 p) L,下载源码,解压就不说了
% d" E" ], G0 f9 X' |5 n$ g第一步先配置 ./configure 这个过程要10~20分钟,要知道交叉编译最多半分钟,但就是这么个简单的./configure 却让花了整整几个小时才搞定,原因是libevent 1.4.9 不存在或版本太旧(其实根本不是这个问题,后话),网上下载libevent源码包,编译安装好,这个过程除了慢这外,还算顺利没出什么错。其实不装,估计也不会有问题。& z# ^2 L, L1 o& o* c) v
再一次./configure , 还是停在这里,莫名,重新安装编译环境,重新配置,还是这样,胡乱装了一些库文件,最后终于发现跟libevent 根本没有关系,是另一个libcurl的问题。安装了libcurl3-dev后终于顺利configure了。
1 v& L* t* }0 x" H0 l然后就是make ,不知用了多久出了一个gtk错误。好像这个gtk用不上,那就禁
" K. J8 {7 J& ]7 c' b
1 S- T& p- w# V z& m6 f./configure --disable-gtk --disable-nas4 O# g- {% E& P1 |8 F( @) B+ ^4 j
make
; s5 Y% w3 G( R* C
5 A, k) W/ m4 g7 R把lib和transmission编译好的文件复制出来,OK。& `9 I; k8 T3 @8 k# L
|