当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 编译软件时带来的问题
帖子发表于 : 2008-01-19 21:25 
头像

注册: 2006-10-19 16:55
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
其实,早就对linux下编译软件这一过程有意去加强的,可是太锁碎了,问题多多




在编译tilda时碰到一个问题:
configure时tilda说没有gtk+2.0以上的库.

不管三七二十一,马上:
sudo apt-get install gtk<两个tab>
看到gtk2.0-binver-2.10.0

马上装了(我又不知道tilda说的gtk+2.0库与这个包的关联)
装完成,又configure,还是一样.想了一下,刚才装的不是库?不管四七二十八:
sudo apt-get install libgtk2<两个tab>
看到libgtk2.0-0

马上装了(这一定是库了!) 结果apt-get报错,说系统安装了.我也
dpkg -l |grep libgtk ,系统是的确安装了,为什么tilda还是报没有gtk+2.0以上的库?

上网找了一把.看到这句:
sudo apt-get install libvte-dev libconfuse-dev libgtk2.0-dev

宁多毋少,照样运行了.

结果真的行了. 貌似libgtk2.0-dev 起的作用.

问题:

编译时报少库,大家是处理的??
其实在configure时出现在少lex的,在源中找不到,在本网站上才知道源中叫flex.像这样的问题,大家是怎么处理的??
libgtk2.0-0与libgtk2.0-dev 的关系?? ( ubuntu常有*-dev名的包)


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-01-20 14:22 
头像

注册: 2006-01-25 22:29
帖子: 1322
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
编译的时候大多缺少的都是dev包


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-01-20 14:25 
头像

注册: 2005-06-11 14:03
帖子: 6226
地址: 不明真相的群众
送出感谢: 0 次
接收感谢: 0 次
有dev的就是开发用的库, 编译的时候会用到. 没有dev的就是软件运行时会用的的. dev=development.


_________________
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-01-20 19:52 
头像

注册: 2006-10-19 16:55
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
dev包与不是dev包有什么区别?

如libgtk2.0与libgtk2.0.dev不都是gtk库嘛,有什么区别?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译