ubuntu 11.10 下编译mentohust的几个问题及部分解决方法
发表于 : 2012-03-24 10:08
因为预编译版在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是个强悍的开源工具. 期待解答.
谢谢!
环境 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是个强悍的开源工具. 期待解答.
谢谢!