LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 813|回复: 7

编译安装Transmission 1.51后,点击程序图标无反应

[复制链接]
发表于 2009-4-21 14:44:11 | 显示全部楼层 |阅读模式
编译安装Transmission 1.51后,点击程序图标无反应。
编译过程很顺利,没错误提示,只是在菜单中点图标时没反应。
#./configure
#make
#make install
都是在root下的。
发表于 2009-4-21 14:48:07 | 显示全部楼层
你把程序安装到那里了?

/usr/local/bin 里吗?

如果是放到这里...系统没设置这个路径的话.是会找不到程序的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-21 15:30:34 | 显示全部楼层
我没设置路径,直接按上面三步弄的。
回复 支持 反对

使用道具 举报

发表于 2009-4-21 15:57:28 | 显示全部楼层
./configure --prefix=/usr

多参考网上那些编译程序的文档吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-21 16:02:57 | 显示全部楼层
好的,谢谢了
回复 支持 反对

使用道具 举报

发表于 2009-4-21 17:08:13 | 显示全部楼层
貌似AUR里有transmission-svn的
回复 支持 反对

使用道具 举报

发表于 2009-4-21 22:48:56 | 显示全部楼层
用abs里面的包编译,
sudo pacman S abs
sudo abs
把/var/abs/extra/transmission-gtk文件夹复制到其他地方比如主文件夹,把里面的pkg文件里面的
pkgver=1.42改成pkgver=1.52
用makepkg -c自动下载编译打包,打包过程中提示差什么依赖文件就装什么依赖文件
完成以后用sudo pacman -U 文件名来安装

/etc/makepkg.conf
CFLAGS="-march=core2 -O2 -pipe"
我用的core2来编译的,默认的是i686或者x86_64,可以根据自己的情况改,具体到wiki看
如果你的cpu是intel core2以上的,可以直接用下面的包来安装
http://cid-acca0140aa6adf28.skyd ... 86%7C_64.pkg.tar.gz

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2009-4-22 00:25:01 | 显示全部楼层
用啊arch要杜绝这样手动编译的情况
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表