测试了,的确是非常慢的话,说一下我编译成功transmission的过程,真是一波三折啊
b$ l# l O2 R q, K: j,下载源码,解压就不说了
& y& ]# m5 g. N- S第一步先配置 ./configure 这个过程要10~20分钟,要知道交叉编译最多半分钟,但就是这么个简单的./configure 却让花了整整几个小时才搞定,原因是libevent 1.4.9 不存在或版本太旧(其实根本不是这个问题,后话),网上下载libevent源码包,编译安装好,这个过程除了慢这外,还算顺利没出什么错。其实不装,估计也不会有问题。
3 f$ n5 c. q- O" Q3 c8 m1 r再一次./configure , 还是停在这里,莫名,重新安装编译环境,重新配置,还是这样,胡乱装了一些库文件,最后终于发现跟libevent 根本没有关系,是另一个libcurl的问题。安装了libcurl3-dev后终于顺利configure了。
0 y( E* h: L& ^2 V; E) a4 a然后就是make ,不知用了多久出了一个gtk错误。好像这个gtk用不上,那就禁5 |6 H; D0 J# ]2 E& W/ V
/ y, C6 |; |/ _5 F6 R7 {. M/ G./configure --disable-gtk --disable-nas4 `# Z' y" z+ K8 Q* }% B7 Q2 h" ~" e
make
4 s6 D& \, q& z4 d! i8 L- t; f# Q% ?" P" @
把lib和transmission编译好的文件复制出来,OK。
( ^- k7 R' |7 i* T8 X- H |