最近看别人打的包包的时候发现一个问题 Linux里面标准的soname应该是libpng.so.3链接倒realname比如libpng.so.3.43.0。 但是如果一个软件不是这么写的,rpmlint就会报错误。比如: E: invalid-soname /usr/lib64/libdarktable.so libdarktable.so 我在Common rpmlint error没有看到这个问题。请问这个错误如何解决? 可以自己改名字还是不管?
把libdarktable.so编译入程序主文件,不要当作一个库文件。。。这显然是编译文件没写对,本应该编译成libdarktable.a然后链接的东西,编译成libdarktable.so了
在 2010年5月11日 下午8:39,Liberty mrlhwliberty@gmail.com写道:
最近看别人打的包包的时候发现一个问题 Linux里面标准的soname应该是libpng.so.3链接倒realname比如libpng.so.3.43.0。 但是如果一个软件不是这么写的,rpmlint就会报错误。比如: E: invalid-soname /usr/lib64/libdarktable.so libdarktable.so 我在Common rpmlint error没有看到这个问题。请问这个错误如何解决? 可以自己改名字还是不管?
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
chinese@lists.fedoraproject.org