当前位置: 技术问答>linux和unix
我已经升级内核到2.6,但是为什么还是不能用epoll?
来源: 互联网 发布时间:2015-10-22
本文导语: 我已经升级了内核,而且已经重新启动成功, 原有的版本是RH9 2.4的内核, 内核的下载地址是: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.6.tar.bz2 但是结果发现还是没有/dev/epoll这个设备,/usr/include/sys 下也没有epo...
我已经升级了内核,而且已经重新启动成功,
原有的版本是RH9 2.4的内核, 内核的下载地址是:
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.6.tar.bz2
但是结果发现还是没有/dev/epoll这个设备,/usr/include/sys 下也没有epoll.h这个文件。
而且我检查了源代码的包,没有发现epoll的相关代码。(有eventpoll的几个文件,但是应该不相关)
有点不知所措,原来用这些东西都是公司安装好的机器,
请兄弟们指点!
原有的版本是RH9 2.4的内核, 内核的下载地址是:
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.6.tar.bz2
但是结果发现还是没有/dev/epoll这个设备,/usr/include/sys 下也没有epoll.h这个文件。
而且我检查了源代码的包,没有发现epoll的相关代码。(有eventpoll的几个文件,但是应该不相关)
有点不知所措,原来用这些东西都是公司安装好的机器,
请兄弟们指点!
|
好象是新的内核已经不用/dev/epoll了
没有头文件不是升级错了,你可能还需要升级一下开发包
没有头文件不是升级错了,你可能还需要升级一下开发包