您的位置:首页 > Web前端

register.o: undefined reference to symbol 'gpg_strerror'编译错误的解法

2010-12-15 16:00 375 查看
在编译libgrcypt的时候找不到gpg-error的接口...

解法:

修改Makefile:LDFLAGS=-L/库路径

tests/Makefile也要做同样修改...

以前解过了的,今天又找了半天,记录下来...备忘...

在linux编译的过程中,很多问题都是由于configure的问题,所以在对linux的source code做编译的时候着重注意configure和生成的Makefile文件...据经验,能解决至少50%的问题...

在fedora上,rpm安装软件包的时候,可以使用--prefix来指定目录安装,貌似也可以使用--relocate参数来指定...但是,不是所有的fedora的安装包都能使用这些参数...

在使用.src.rpm包进行安装的时候,会在rpmbuild的目录下的SOURCE里面得到相应的source code的内容...

也就是实现了.src.rpm和tar包的互相转换的...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐