ubuntu 11.10 下编译mentohust的几个问题及部分解决方法

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
leopardsaga
帖子: 125
注册时间: 2012-02-28 11:30
来自: 福州

ubuntu 11.10 下编译mentohust的几个问题及部分解决方法

#1

帖子 leopardsaga »

因为预编译版在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是个强悍的开源工具. 期待解答.
谢谢!
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: ubuntu 11.10 下编译mentohust的几个问题及部分解决方法

#2

帖子 YeLee »

其实,那个1-20是没区别的,src/myconfig.c里面可以参考。
0在这里表示非的意思。 :em01 :em01 :em01
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
leopardsaga
帖子: 125
注册时间: 2012-02-28 11:30
来自: 福州

Re: ubuntu 11.10 下编译mentohust的几个问题及部分解决方法

#3

帖子 leopardsaga »

YeLee 写了:其实,那个1-20是没区别的,src/myconfig.c里面可以参考。
0在这里表示非的意思。 :em01 :em01 :em01
谢谢, 看了 src/myconfig.c, 但没找到有帮助的.
虽然内存多占用1.5M没大碍, 但想知道为什么自己编译的差这么多.
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: ubuntu 11.10 下编译mentohust的几个问题及部分解决方法

#4

帖子 YeLee »

我这边也是用那个deb里面的ELF文件,内存同样是5M,至于为何我也不清楚,可能是新版本加了东西吧。 :em06 :em06 :em06
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
回复