libevent를 사용하다가.. 에러가..

c531110의 이미지

안녕하세요~? 최용진이라고 하는. 공부하는 학생입니다..

현재 제가 돌리던 프로그램이 있습니다. libevent를 쓰고 있습니다.

그러다가 서버 한대가 더 필요해서.. 한대를 더 갖다 놓고..

세팅을 하는데.. 그쪽 서버에서 libevent를 설치를 했습니다.

그래서 그걸 이용해서 컴파일까지 잘 됩니다.

이제 그 실행파일을 실행시키면..

" 실행파일: epoll_create: Function not implemented " 이런 에러가 뜹니다..

그래서 epoll_create가 없는가.. 해서 찾아 보았는데..

epoll_sub.c인가에 있더군요...

어떻게 써야할지.. 관리자가 지금 연락을 할수 없는 상태에 있습니다..

그래도 곤란해 하고잇습니다. ^^;;;

물론. 전에 있던 서버에선 컴파일 & 실행까지 에러없이 잘 되는데..

어떤 문제가 있는걸까요.. ^^;;

조언을 부탁드립니다...

jemiro의 이미지

epoll man 에 아래와 같이 되어 있는걸 보면,
2.6.x커널로 리눅스 시스템을 업그레이드 하시거나.
epoll 기능이 패치된 2.4.x 커널을 쓰셔야 할듯.

CONFORMING TO
epoll(4) is a new API introduced in Linux kernel 2.5.44. Its interface
should be finalized in Linux kernel 2.5.66.