【发布时间】:2012-05-29 21:26:39
【问题描述】:
我有一个构建共享对象库的库。它是 git.netfilter.org 上的 libnetfilter_cthelper 库。 ./conifgure;make;make install 上的库安装共享对象库。当我创建一个 debian 包时,它确实创建了一个共享对象,但它没有任何符号。
是否有任何简单的方法来创建构建共享对象文件的 debian 包?有什么办法调试吗?或者有什么好的教程。我一直在阅读很多没有清晰步骤来理解或构建包的东西。
【问题讨论】:
-
到目前为止你一直在用什么?
debhelper和dh-make从你的问题中浮现出来,但如果你还没有尝试过,我会有点惊讶。 -
@tripleee 好吧,是的。我最初从我们工作的模板开始,但最终意识到模板不适合共享对象。最后,用 dh-make 重新打包了所有东西,现在似乎可以正常工作了,但我不知道那里出了什么问题。