作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试编译我们从源代码获得的驱动程序,并且正在解决新目标环境的问题。我看到的稍微令人不安的事情之一是以下警告:
警告:符号版本转储/usr/src/linux-2.6.38/Module.symvers
不见了;模块将没有依赖项和 modversions。
我花了相当多的时间在网上寻找,当提出其他问题时,这经常显示在输出中,但我没有看到任何关于这是否是问题的评论。
无论如何,我将如何告诉 linux/ubuntu 生成 Module.symvers?
最佳答案
Module.symvers
在编译内核本身时生成,应该作为内核构建环境包的一部分提供给用户,但是这可能在 Ubuntu 上看起来(可能在那里坏了?) Fedora 和 openSUSE 例如提供一个或多个“kernel-devel” ”(和/或类似名称的)软件包,提供此构建环境并使文件可通过 /lib/modules/<version>/build/Module.symvers
访问.使用自编译内核时,将/lib/modules/version/build 替换为构建目录(所有 .o 文件所在的位置)的适当路径。
关于linux-kernel - 我应该关心缺少符号版本转储吗?我如何得到一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9425523/
我正在为我的应用程序使用 Tank-Auth。我唯一的问题是激活和重置帐户密码。 用于登录、注册、注销;我对这些代码没有问题; $route['login'] = "/auth/login"; $ro
我是一名优秀的程序员,十分优秀!