Chinaunix首页 | 论坛 | 博客
  • 博客访问: 509730
  • 博文数量: 54
  • 博客积分: 5016
  • 博客等级: 大校
  • 技术积分: 954
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-23 11:00
文章分类

全部博文(54)

文章存档

2009年(5)

2008年(49)

我的朋友

分类: LINUX

2008-08-18 23:02:56

author:王敏敏
environment:fedora9
date:2008-8-19

常规步骤:
./configure
make
make install

    在configure的时候会提示少一些库,那就给他装上。
    中间一个小插曲,提示说没有libgnomeui库,可是yum install libgnomeui的时候提示我说已经安装好了。这里郁闷了我两三天。
    后来发现,是要装libgnomeui-devel库,于是
        yum install libgnomeui-devel
    后面还有个什么libpanelapplet2库,也是要装libpanelapplet2-devel,不过在fedora9里面,用
        yum install libpanelappletmm-devel
    然后就可以用了。


不过,用是用了。发现里面一个人都看不到。原因查看网上,好像是文本编码的问题,因为这是由日本开发的。


又是浪费了我半天。发现不是编码问题,是防火墙和IP问题。网络方面不懂啊!不管了,能用就可以了。

1.设置G2IPMSG的广播地址;
  我的IP地址是192.168.0.54,添加广播地址192.168.0.255,否则看不到别人。


2.在防火墙里面设置允许UDP和TCP的2425端口。





OK,现在可以看到别人了。



这里,大家用的英文,后来发现,如果别人名字是中文的话,那么不能正常显示,刷新的时候还会弹出对话框,说是“Can not convert message from 192.168.0.7 into ineternal representation
参照网上:
   修改src/codeset.c
   把原来的 IPMSG_PROTO_CODE 注释掉,定义为GB2312,再安楼主的方法编译安装就可以显示/使用中文了。
   如下:
   /* #define IPMSG_PROTO_CODE IPMSG_EXTERNAL_CHARCODE */
    #define IPMSG_PROTO_CODE "GB2312"

OK,大功告成。

阅读(1158) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~