最近碰到了个问题,记录一下:
/usr/lib/libpoppler-glib.so.5 undefined symbol: g_malloc_n
一般这个问题都是因为升级glib造成的。我用的是FC12,系统安装时默认有装glib2,我用glib2的高版本source code,编译update,后面就造成这样问题。
用ldd /usr/lib/libpoppler-glib.so.5查看依赖,因为g_malloc_n是在glib中,删除glib2的关联,再试一下。
删除完,这个问题就解决了,如果不行,再重新编译一下glib2.
参考:
阅读(5921) | 评论(0) | 转发(0) |