[other] gcc+dde,内核的gcc版本问题
Tofloor
poster avatar
a探险队长
deepin
2023-05-10 22:01
Author

我想把一个驱动编译进内核让驱动能够在deepin上跑起来,给了内核代码调用的路径为/usr/src/linux-headers-5.15.77-amd64-desktop”。但是使用到编译器时报了如下错

说编译内核用的是+dde的版本,现在系统自带的没有+dde

然后我又搜索了apt仓库可用的gcc版本也没有找到带有dde的gcc版本。请问这个怎么解决,怎么能安装到这个带dde版本的gcc?有懂的麻烦指教一下,谢谢了

 

Reply Favorite View the author
All Replies
zeno
deepin
2023-05-10 22:22
#1

内核的编译环境用的工具链与实际系统环境的的版本有些差异,不过这个问题也比较好解决,一是你用当前版本内核在你系统环境上编译就行 拿上游内核源码就行 deepin的改动不多 参考一下boot目录下的config内核配置,二是这个小版本的差异一般来说是不影响的,我看你截图的报错也只是warning,具体的error并未看到

Reply View the author
a探险队长
deepin
2023-05-10 22:43
#2

好,我按你说的直接编译试试,没有报error

谢谢

Reply View the author