首先安装 pidgin

sudo yum install pidgin

然后下载pidgin-lwqq

地址: https://github.com/xiehuc/pidgin-lwqq

下载成功后文件名为:pidgin-lwqq-master.zip

解压缩zip

lwqq需要使用cmake,所以安装cmake

sudo yum install cmake

安装完成后。进入目录  pidgin-lwqq-master/cmake执行命令

cmake .. -DSSL=On

报错:提示缺少purple

[leeassamite@leeassamite-NB cmake]$ cmake .. -DSSL=On

-- The C compiler identification is GNU 4.7.2

-- The CXX compiler identification is GNU 4.7.2

-- Check for working C compiler: /usr/bin/cc

-- Check for working C compiler: /usr/bin/cc -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Check for working CXX compiler: /usr/bin/c++

-- Check for working CXX compiler: /usr/bin/c++ -- works

-- Detecting CXX compiler ABI info

-- Detecting CXX compiler ABI info - done

-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27")

-- checking for module 'purple'

-- package 'purple' not found

CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message):

A required package was not found

Call Stack (most recent call first):

/usr/share/cmake/Modules/FindPkgConfig.cmake:333 (_pkg_check_modules_internal)

CMakeLists.txt:13 (pkg_check_modules)

-- checking for module 'glib-2.0'

-- package 'glib-2.0' not found

CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message):

A required package was not found

Call Stack (most recent call first):

/usr/share/cmake/Modules/FindPkgConfig.cmake:333 (_pkg_check_modules_internal)

CMakeLists.txt:14 (pkg_check_modules)

-- checking for module 'libcurl'

-- found libcurl, version 7.27.0

-- checking for module 'sqlite3'

-- found sqlite3, version 3.7.13

libpurple version:Package purple was not found in the pkg-config search path.

Perhaps you should add the directory containing `purple.pc'

to the PKG_CONFIG_PATH environment variable

No package 'purple' found

would install to:

libpurple version outdate

-- Found Gettext: /usr/bin/msgmerge (found version "0.18.1")

CMake Error at cmake/FindEV.cmake:39 (MESSAGE):

Could not find libev library

Call Stack (most recent call first):

CMakeLists.txt:47 (find_package)

-- Configuring incomplete, errors occurred!

安装purple开发库

sudo yum install libpurple-devel

安装完成之后,再次执行cmake

[leeassamite@leeassamite-NB cmake]$ cmake .. -DSSL=On

-- checking for module 'purple'

-- found purple, version 2.10.7

-- checking for module 'glib-2.0'

-- found glib-2.0, version 2.34.2

libpurple version:2.10.7

would install to: /usr/lib64/purple-2

CMake Error at cmake/FindEV.cmake:39 (MESSAGE):

Could not find libev library

Call Stack (most recent call first):

CMakeLists.txt:47 (find_package)

-- Configuring incomplete, errors occurred!

还是报错,缺少libev,安装libev开发包

sudo yum install libev-devel

安装完成libdev再次编译,本次编译成功。

[leeassamite@leeassamite-NB cmake]$ cmake .. -DSSL=On

libpurple version:2.10.7

would install to: /usr/lib64/purple-2

-- Found libev: /usr/lib64/libev.so

-- Configuring done

-- Generating done

-- Build files have been written to: /home/leeassamite/下载/pidgin-lwqq-master/cmake

执行make命令,编译成功

[leeassamite@leeassamite-NB cmake]$ make

Scanning dependencies of target webqq

[  4%] Building C object src/CMakeFiles/webqq.dir/liblwqq/url.c.o

[  8%] Building C object src/CMakeFiles/webqq.dir/liblwqq/md5.c.o

[ 13%] Building C object src/CMakeFiles/webqq.dir/liblwqq/unicode.c.o

[ 17%] Building C object src/CMakeFiles/webqq.dir/liblwqq/logger.c.o

[ 21%] Building C object src/CMakeFiles/webqq.dir/liblwqq/login.c.o

[ 26%] Building C object src/CMakeFiles/webqq.dir/liblwqq/json.c.o

[ 30%] Building C object src/CMakeFiles/webqq.dir/liblwqq/msg.c.o

[ 34%] Building C object src/CMakeFiles/webqq.dir/liblwqq/type.c.o

[ 39%] Building C object src/CMakeFiles/webqq.dir/liblwqq/smemory.c.o

[ 43%] Building C object src/CMakeFiles/webqq.dir/liblwqq/info.c.o

/home/leeassamite/下载/pidgin-lwqq-master/src/liblwqq/info.c:46:12: 警告:‘lwqq_gdb_list_group_member’定义后未使用 [-Wunused-function]

[ 47%] Building C object src/CMakeFiles/webqq.dir/liblwqq/lwdb.c.o

[ 52%] Building C object src/CMakeFiles/webqq.dir/liblwqq/swsqlite.c.o

[ 56%] Building C object src/CMakeFiles/webqq.dir/liblwqq/vplist.c.o

[ 60%] Building C object src/CMakeFiles/webqq.dir/liblwqq/util.c.o

[ 65%] Building C object src/CMakeFiles/webqq.dir/liblwqq/internal.c.o

[ 69%] Building C object src/CMakeFiles/webqq.dir/liblwqq/async.c.o

/home/leeassamite/下载/pidgin-lwqq-master/src/liblwqq/async.c:318:12: 警告:‘lwqq_gdb_still_waiting’定义后未使用 [-Wunused-function]

[ 73%] Building C object src/CMakeFiles/webqq.dir/liblwqq/http.c.o

/home/leeassamite/下载/pidgin-lwqq-master/src/liblwqq/http.c:97:12: 警告:‘lwqq_gdb_whats_running’定义后未使用 [-Wunused-function]

[ 78%] Building C object src/CMakeFiles/webqq.dir/trex.c.o

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c: 在函数‘trex_newnode’中:

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c:92:7: 警告:未使用的变量‘oldsize’ [-Wunused-variable]

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c: 在函数‘trex_element’中:

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c:272:7: 警告:变量‘op’被设定但未被使用 [-Wunused-but-set-variable]

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c: 在函数‘trex_matchnode’中:

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c:494:4: 警告:建议在‘||’的操作数中出现的‘&&’前后加上括号 [-Wparentheses]

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c:506:3: 警告:计算出的值未被使用 [-Wunused-value]

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c:512:4: 警告:计算出的值未被使用 [-Wunused-value]

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c:518:4: 警告:计算出的值未被使用 [-Wunused-value]

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c:524:3: 警告:计算出的值未被使用 [-Wunused-value]

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c: 在函数‘trex_searchrange’中:

/home/leeassamite/下载/pidgin-lwqq-master/src/trex.c:614:3: 警告:计算出的值未被使用 [-Wunused-value]

[ 82%] Building C object src/CMakeFiles/webqq.dir/webqq.c.o

/home/leeassamite/下载/pidgin-lwqq-master/src/webqq.c:289:13: 警告:‘qq_open_recent’定义后未使用 [-Wunused-function]

/home/leeassamite/下载/pidgin-lwqq-master/src/webqq.c:645:13: 警告:‘qq_conv_open’定义后未使用 [-Wunused-function]

[ 86%] Building C object src/CMakeFiles/webqq.dir/translate.c.o

[ 91%] Building C object src/CMakeFiles/webqq.dir/qq_types.c.o

[ 95%] Building C object src/CMakeFiles/webqq.dir/ft.c.o

[100%] Building C object src/CMakeFiles/webqq.dir/cgroup.c.o

Linking C shared module libwebqq.so

[100%] Built target webqq

执行安装命令

sudo make instal

linux系统安装pidgin,linux 下安装pidgin-lwqq相关推荐

  1. linux系统安装arcsde,Ubuntu下安装ArcSDE 9.1 [图文]

    Ubuntu下安装ArcSDE 9.1 [图文] 虽然ESRI的官方文档如何安装ArcSDE已经很详细了(英文的),而且网上也有很多参考资料,但是这里还是针对自己的习惯以及针对Ubuntu,用中文做一 ...

  2. win10 下载 linux系统安装教程,Win10下安装Linux双系统的方法

    由于工作,往往不仅需要Windows系统,而且需要Linux系统,装虚拟机对内存是个很大的考验,因此选择装双系统. 系统安装的主要流程 笔者目前已win10为主要操作系统,Ubuntu为第二操作系统, ...

  3. Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问

    Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...

  4. wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...

    Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关 ...

  5. linux系统(ubuntu)下安装exe文件

    linux系统(ubuntu)下安装exe文件 昨天将家中的旧笔记本翻出来安装了ubuntu20.04.1,想在电脑中安装exe文件时,不能直接打开. 于是借鉴网络中的方法(https://blog. ...

  6. 永久解决Linux(Ubuntu)下安装CH340驱动问题

    永久解决Linux(Ubuntu)下安装CH340驱动问题 出现的问题 出现的问题 当我们用make对CH340的文件进行构建的时候,大多数情况是会报这样的错误 下面提供一种永久解决的方法 首先打开下 ...

  7. 在Linux、ubuntu 11下安装无线网卡 、杂牌无线网卡、ndiswrapper的使用

    本片文章是之前在百度空间所写的(2011-10-11),由于百度空间已无法浏览.考虑本文还有一定实用性,固转载至此. 原百度链接:http://hi.baidu.com/ccboyhi/blog/it ...

  8. Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...

  9. centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解

    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...

  10. linux python默认安装目录_非root用户在linux服务器自己目录下安装需要的python版本及其模块...

    由于之前使用服务器现在不再使用,最近使用一台新的服务器.科研分析用到一个python 程序, lmfit需要在服务器上运行.由于该程序基于python 2.7,而服务器默认安装的python 为2.6 ...

最新文章

  1. usaco Cowxor (trie 树)
  2. 统计学习方法笔记 -- Boosting方法
  3. python自动化测试数据驱动_Python 自动化测试(四):数据驱动
  4. JavaWeb Cookie详解
  5. php导出照片,Laravel使用 Laravel Excel文件导出图片功能
  6. yoga710怎么进入bios_【解读YOGA——BIOS篇】找回消失掉的BIOS,YOGA BIOS详解!
  7. shiro利用mysql动态授权_SpringBoot+Shiro学习之数据库动态权限管理和Redis缓存
  8. 【MyBatis笔记】05-传统开发模式DAO
  9. 收集几个企业内部的沟通工具
  10. 华为转正答辩ppt范文_华为新员工转正答辩
  11. 贝尔曼方程基于全期望公式的前期推导
  12. Suse linux 关闭防火墙命令,suse防火墙关闭
  13. 吐血推荐珍藏的Visual Studio Code插件
  14. 企业中如何做好文化建设?
  15. 不带头结点的单链表的创建(头插法和尾插法)
  16. easyUI之LinkButton(按钮)
  17. HDU1000题纪念
  18. 第101章 SQL函数 NVL
  19. HC06 ,ZS040 (没有按键的)AT配置相关
  20. 天津理工大学计算机操作系统期末知识点复习

热门文章

  1. VMware 虚拟机 Nat 模式无法上网
  2. 批量为Word2010尾注加方括号[]的方法
  3. 15_微信小程序-BLE低功耗蓝牙开发-读写特征值
  4. 电池充电语音警报——隐私政策
  5. c# 中崎_C#版OPOS打印(基于北洋OPOS SDK二次开发包,支持EPSON和北洋、佳博、商祺等支持标准ESC/POS指令的POS打印机) | 学步园...
  6. 软件测试---UI界面测试点
  7. 判断四个点是否可以构成矩形(优雅的解法!!!)
  8. 前端大屏幕项目大厂解决兼容问题(react)
  9. Helm — Chart介绍
  10. 林轩田《机器学习基石》(十一)—— Linear models for classification