在编译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包的互相转换的...
本文介绍了在编译libgcrypt过程中遇到找不到gpg-error接口的问题及其解决方案,通过修改Makefile中的LDFLAGS来指定正确的库路径。同时分享了在Linux环境下编译时常见问题的排查方法以及使用.rpm包安装软件的技巧。
4万+

被折叠的 条评论
为什么被折叠?



