我的操作系统是 CentOS 6.4 x86_64bit。
我正在尝试使用 jansson lib,就像他们的教程显示的那样。
这是我的历史。
- 我下载了 github_commits.c
- 我下载了 curl 库。
- 我遇到了 libjansson.so.4 的一些问题
- 所以我放了'ldconfig',看起来一切正常。
- 出于某种原因,我需要进行 yum 更新。所以我命令'yum update'
终端显示以下错误:
导入运行 yum 所需的 Python 模块之一时出现问题。导致此问题的错误是:
/usr/lib64/python2.6/site-packages/pycurl.so:未定义符号:CRYPTO_set_locking_callback
请安装提供此模块的软件包,或验证模块是否安装正确。
上述模块可能与当前版本的 Python 不匹配,即:2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red Hat 4.4.7- 3)]
如果您无法自行解决此问题,请访问 yum 常见问题解答:http: //yum.baseurl.org/wiki/Faq
在互联网上,我找到了说我必须删除 curl 的解决方案。这是链接: http: //forums.fedoraforum.org/showthread.php?t=263887
所以我在这里进退两难。由于 jansson,我必须使用 curl。同时,我也得用yum
这个问题有什么想法吗?
谢谢。