Linux系统下编译安装g2ipmsg(飞鸽传书)
浏览:66日期:2022-07-30
系统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下的飞鸽直接交流了。该版本据说只能传单个文件,不能传文件夹。
标签:
Linux系统
相关文章:1. 红米显示器23.8英寸Pro发布:三微窄边框IPS屏2. 三星980固态硬盘开卖:最高3500MB/s 1TB售价999 元3. RTX4090性能或将是RTX3090的2.5倍 发布时间曝光4. i5-12400超频测试 成功让主板达到了5.24GHz5. Purism发布Librem 14 Linux笔记本电脑 注重隐私保护6. RedmiBook Pro 14/15 锐龙版发布 首发价4299元起7. Intel 11/12代酷睿不再支持4K蓝光:SGX漏洞成筛子了8. 苹果修复新iMac显示白线 解决无法自动连接Wi-Fi问题9. 小米Redmi Book Pro 14/15 2022锐龙版笔记本开售10. 英特尔12代酷睿Alder Lake现身:16 核24线程

