因为预编译版在UBUNTU 11.10下不能调用新的libnotify库, 所以参考google code mentohust Issue 148http://bit.ly/GP7pqm的代码修改源码自己编译.
环境 ubuntu11.10下编译.
1.内存占用问题, 下载编译好的.deb版, 运行占用内存5M; 自己编译的是6.5M!!
编译过程是:
下down源码
svn checkout http://mentohust.googlecode.com/svn/trunk/ mentohust
cd mentohust
sh autogen.sh
简单配置
./configure --prefix=/usr
编译并安装
make && make install
期间安装了几个编译工具, 而且参考http://bit.ly/GP4pui 解决了以下问题(其中依据未知)
macro `AM_GNU_GETTEXT' not found in library
macro `AM_GNU_GETTEXT_VERSION' not found in library
搞半天,原来装漏东西了。。。
apt-get install gettext-base gettext liblocale-gettext-perl
2.mentohust.conf配置文件中DNS服务器,注释中说无关紧要.但如果要指定DNS,
mentohust能按系统网络配置中指定的DNS运行吗? 或者如何手动配置两个DNS.
3.Ping主机,用于掉线检测,0.0.0.0表示关闭该功能, 如果设置PING主机, 系统占用多不.
4.是否显示通知: 0(否) 1~20(是)
ShowNotify=5 那1-20有什么区别.
说的来说mentohust是个强悍的开源工具. 期待解答.
谢谢!
ubuntu 11.10 下编译mentohust的几个问题及部分解决方法
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: ubuntu 11.10 下编译mentohust的几个问题及部分解决方法
其实,那个1-20是没区别的,src/myconfig.c里面可以参考。
0在这里表示非的意思。

0在这里表示非的意思。



◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
-
- 帖子: 125
- 注册时间: 2012-02-28 11:30
- 来自: 福州
Re: ubuntu 11.10 下编译mentohust的几个问题及部分解决方法
谢谢, 看了 src/myconfig.c, 但没找到有帮助的.YeLee 写了:其实,那个1-20是没区别的,src/myconfig.c里面可以参考。
0在这里表示非的意思。![]()
![]()
虽然内存多占用1.5M没大碍, 但想知道为什么自己编译的差这么多.
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: ubuntu 11.10 下编译mentohust的几个问题及部分解决方法
我这边也是用那个deb里面的ELF文件,内存同样是5M,至于为何我也不清楚,可能是新版本加了东西吧。




◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关