Linux系统下编译安装飞鸽传书g2ipmsg

系统Mandriva 2008,飞鸽版本为0.9.5。

首先需要另外一些包,系统有些还没有,只能重新装,包据libgnomeui-2, gtk+-2, glib-2,libpanel-applet-2等,使用./configure会有相应的提示,把缺少的装上就行了,如libgnomeui2-devel-2.20.0-2mdv2008.0。

准备工作完成之后,接下来

./configure

make

make install

然后就可以在/usr/local/bin中找到g2ipmsg程序了,运行它就可以了。但是,这样它不支持中文。再看看README文件,说是支持中文的话要另加参数,无奈,只能重新安装。

make uninstall //作者做事倒也仔细,把这个功能也做全了。

按README文件是:

./configure --enable-systray --with-ext-charcode=CP936

即把编码指定为CP936。好,就按他说的办。这样再make&&make install之后,运行程序却仍不能显示中文,不知是被作者忽悠了还是RP有问题。

接下来是一阵无奈的Google和百度,按网上一些介绍的方法试了个遍,仍不见效。最终的解决方法是在源码中修改一点点东西。把该程序src目录的codeset.c中的

#define IPMSG_PROTO_CODE IPMSG_EXTERNAL_CHARCODE

这一行改为

#define IPMSG_PROTO_CODE “CP936”

#define IPMSG_PROTO_CODE "UTF-8" //(如果系统编码不是UTF-8可能会有问题)

就可以了。

至此已完成了Linux下飞鸽传书的安装,按理说就可以跟Windows下的飞鸽直接交流了。该版本据说只能传单个文件,不能传文件夹。

(0)

相关推荐

  • Linux系统下编译安装支持NTFS的内核模块

    当你安装完Linux系统,并且已经启动,恭喜你!如果你的硬盘上还安装了WinNT/2000系统,你试图去访问另一个NTFS分区时却遇到了麻烦。因为你所用的Linux系统没有已编译的支持NTFS文件系统 ...

  • Linux系统下如何安装声卡驱动?

    装了几次Linux OS,当然也装了几次声卡驱动,一般来说都是安装ALSA(Adcance Linux Sound Architecture)驱动,多装几次以后就会发现非常的简单的. 首先,先决条件, ...

  • Linux系统下Fedora安装教程

    Linux系统中,使用传统的方法安装Fedora非常浪费时间,还会占用空间,那么有什么简单的方法来安装Fedora呢?其实使用BFO就能快速安装Fedora,下面小编就给大家介绍下Linux使用BFO ...

  • CentOS 6.4系统下编译安装LNMP和配置PHP环境

    一、准备工作 上pkgs.org下载rmpforge。rpmforge是一个第三方yum源。 选择相应的版本下载安装。 // 安装成功后,清空yum list 并 重新获取 [root@pangou ...

  • Linux系统下Apache安装.配置.优化

    安装 Apache 2.0.48 (查看Install手册) 考虑到以后要 rewite_url 来使 google 更加容易收录网站,特地添加了 mod_rewrite 。 同时为了限制流量,特别加 ...

  • 在linux系统下如何安装网卡驱动

    mDNSResponder.exe官方回答是:mDNSResponder.exe是一个进程文件.这个进程很多时候是安装了ADOBE CS3 之后出现的.不过,苹果公司的一些产品(如 Safari 浏览 ...

  • Linux系统下安装Intel千兆网卡驱动

    在Intel网站直接下载的Linux驱动是e1000-5.2.52.tar.gz(版本可能会有改变),这个压缩包里面没有编译好的.o的文件,需要在Linux系统下编译之后才能使用, 因为网卡需要编译, ...

  • Linux系统下ftp本地用户

    ftp本地用户 操作方法 01 Linux系统下vsftp安装 02 Linux系统下打开ftp配置文件 03 Linux系统下编辑配置文件 04 Linux系统下启动vsftpd服务 05 Linu ...

  • 局域网中如何使用飞鸽传书提高文件数据传输速度

    大家都知道,飞鸽传书在局域网中的作用是非常巨大的,合理的配置飞鸽传书,可以让局域网内传输速度与网卡标称传输速度一致,这个功能够吸引人吧,平时想要在局域网中传一部几个G的电影,需要很时间,甚至半个小时以 ...