CentOS 6.5 gmime 2.6.20
发布时间
阅读量:
阅读量
尽管在gmime-2.6.20的configure过程中所标注的glib依赖版本为“GLIB - version >= 2.18.0”,但系统默认安装的glib版本为2.28.8。
然而,在实际进行编译操作时,出现了如下错误提示:
../gmime/.libs/libgmime-2.6.so: undefined reference to g_mutex_init' ../gmime/.libs/libgmime-2.6.so: undefined reference to g_mutex_clear'
该问题的根源在于当前使用的glib版本过低,因此需要升级至更高版本的glib以满足需求。
GLib 与 libffi 存在依赖关系。
1. 将 libffi-3.2.1 安装至 /usr/local 目录中。
随后需配置pkg的搜索路径,确保在Glib编译阶段能够正确识别并调用libffi库。
export PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/local/lib/pkgconfig
- 安装glib-2.50
全部评论 (0)
还没有任何评论哟~
