如何编译Linux下的飞鸽传书

在Linux下使用ipmsg(飞鸽传书)

ipmsg是个不错的局域网通讯软件,非常小巧,无需服务器端,使用非常方便。

在Linux下使用需要自行编译。

在官方网站下载源码: http://www.ipmsg.org/index.html.en

解压后需要修改源码以支持中文:
文件:src/codeset.c
原文:#define IPMSG_PROTO_CODE     "CP932"
改成:#define IPMSG_PROTO_CODE     "GBK"

然后,编译之,为了方便在任务栏运行,加编译参数:--enable-systray

./configure --enable-systray
make
make install

运行 g2ipmsg就OK了。


遇到问题,参考如下:
configure: error: Package requirements (libgnomeui-2.0
                           libpanelapplet-2.0
                           gtk+-2.0 >= 2.8) were not met:

No package 'libgnomeui-2.0' found
No package 'libpanelapplet-2.0' found
安装:libgnomeui-dev  libpanelappletmm-2.6-dev 后
有一个warning:configure: WARNING: You need GStreamer-0.10 or later installed if you need sound relevant functions

make
sudo make install

再有问题的话直接用这个安装包安装吧
点此下载
:-)

你可能感兴趣的:(linux,服务器,任务,通讯,gtk)