LinuxSir.cn,穿越时空的Linuxsir!

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

安装g2ipmsg-0.9.6成功!!!

[复制链接]
发表于 2008-12-19 14:31:00 | 显示全部楼层 |阅读模式
首先下载:
http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz
解压:
tar -zxvf g2ipmsg-0.9.6.tar.gz

cd g2ipmsg-0.9.6
原档configure有问题,注释掉10926行的with_ext_charcode="":
即在前面加个#号
#with_ext_charcode=""

解决依赖:
sudo emerge -av XML-Parser

编辑:
./configure --prefix=/usr --sysconfdir=/etc --enable-systray --enable-utf-8 --with-ssl=/usr --with-ext-charcode=CP936
make
sudo make install

运行g2ipmsg:
打开首选项,确保       字符编码的外部代号  为    CP936
发表于 2008-12-19 14:40:49 | 显示全部楼层
  1. $ eix g2ipmsg
  2. [i] net-misc/g2ipmsg
  3.      Available versions:  0.9.5!m[1] 0.9.5!m[2] {applet doc linguas_zh_CN ssl systray}
  4.      Installed versions:  0.9.5!m[2](12时58分29秒 2008年10月07日)(applet linguas_zh_CN ssl systray)
  5.      Homepage:            http://www.ipmsg.org/index.html.en
  6.      Description:         Based on the eutils eclass
  7. [1] "myportage" /usr/local/portage/myportage
  8. [2] "china" /usr/local/portage/layman/gentoo-china
  9. * net-misc/kipmsg
  10.      Available versions:  0.1.7!m[1] 0.1.7!m[2] 0.1.8!m[2] {applet arts debug doc elibc_FreeBSD linguas_zh_CN ssl systray xinerama}
  11.      Homepage:            http://kipmsg.sourceforge.jp
  12.      Description:         Based on the kde eclass
  13. [1] "myportage" /usr/local/portage/myportage
  14. [2] "china" /usr/local/portage/layman/gentoo-china
复制代码

楼主用gentoo还自己configure方式安装呀
还没注意到 g2ipmsg更新到0.9.6 ,要更新ebuild了


添加:
  1. $ eix -e g2ipmsg
  2. [i] net-misc/g2ipmsg
  3.      Available versions:  0.9.5!m[1] 0.9.5!m[2] 0.9.6!m[1] {applet doc linguas_zh_CN ssl systray}
  4.      Installed versions:  0.9.6!m[2](16时04分36秒 2008年12月19日)(applet linguas_zh_CN ssl systray)
  5.      Homepage:            http://www.ipmsg.org/index.html.en
  6.      Description:         Based on the eutils eclass
  7. [1] "myportage" /usr/local/portage/myportage
  8. [2] "china" /usr/local/portage/layman/gentoo-china
复制代码
刚才更新到0.9.6版了
回复 支持 反对

使用道具 举报

发表于 2008-12-19 17:14:30 | 显示全部楼层
一运行就挂了。。。
以前还 applet 还能用,现在都用不了了。。。
回复 支持 反对

使用道具 举报

发表于 2008-12-19 18:15:01 | 显示全部楼层
弄了个 iptux 的 ebuild
  1. $ cat iptux-0.4.3.ebuild
  2. # Copyright 1999-2008 Gentoo Foundation
  3. # Distributed under the terms of the GNU General Public License v2
  4. # $Header: $
  5. DESCRIPTION="Iptux is a ipmsg client in linux"
  6. HOMEPAGE="http://code.google.com/p/iptux/"
  7. SRC_URI="http://iptux.googlecode.com/files/${P}.tar.gz"
  8. LICENSE="GPL-2"
  9. SLOT="0"
  10. KEYWORDS="~x86"
  11. IUSE=""
  12. DEPEND="gnome-base/gconf
  13.                 x11-libs/gtk+"
  14. RDEPEND="$DEPEND"
  15. src_install() {
  16.         einstall || "einstall failed"
  17. }
复制代码

没找到人和我测试。。
回复 支持 反对

使用道具 举报

发表于 2008-12-19 18:17:49 | 显示全部楼层
直接wine之
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-19 20:30:49 | 显示全部楼层
我的启动正常,但如果最后一个条件不合会弹出很多关于转码的问题
后来测试时,不能发收信息,也是转码的问题,看来这个版本问题还很多,回到0.9.5了,等下一个版本!!!
看了一个下午的源码,感觉改动很大,估计一时不好解决
回复 支持 反对

使用道具 举报

发表于 2008-12-19 20:40:20 | 显示全部楼层
  1. (g2ipmsg:2801): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
  2. Error : [file:logfile.c line:40 ] open fail:[] 没有那个文件或目录(2)
  3. ^C
复制代码
hostinfo.c +706行
string=gconf_client_get_string(client,HOSTINFO_KEY_LOGFILEPATH,NULL);
这里取得为空,在我的机子上测试的结果,算了,暂退回 0.9.5吧,最近比较忙
刚提交了wd_afei写的itpux ,过段时间再折腾
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-19 21:08:08 | 显示全部楼层
刚在家里的x86上测试成功:
由于安装后没有做最后一个条件的更改,程序一运行就出错:段错误
通过emerge gconf-editor
更改/apps/g2ipmsg/external_encoding为CP936,原为CP932
运行正常!!!本机收发消息没问题(因为没有其他人可测试)
回复 支持 反对

使用道具 举报

发表于 2008-12-19 23:25:16 | 显示全部楼层
Post by kingbo;1926546
刚在家里的x86上测试成功:
由于安装后没有做最后一个条件的更改,程序一运行就出错:段错误
通过emerge gconf-editor
更改/apps/g2ipmsg/external_encoding为CP936,原为CP932
运行正常!!!本机收发消息没问题(因为没有其他人可测试)


不知道为什么即使设置了 --with-ext-charcode=CP936
好像也不起作用。
回复 支持 反对

使用道具 举报

发表于 2008-12-20 00:16:37 | 显示全部楼层
的确不行,还是直接Wine个,gtk版的问题太多了~
回复 支持 反对

使用道具 举报

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

本版积分规则

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