On Fri, Jun 6, 2008 at 7:39 AM, Simon Chen <simonmychen at seed.net.tw> wrote: > >> Dear Benny, >> >> Firstly, Thanks to your help. My linux kernel is 2.6.18. About >> changing >> the ioqueue implementation to ioqueue_epoll, I modify the build.mak and >> build the pjproject again. But it still uses the ioqueue_select.c. Which >> step does I miss? > > I use the " OS_NAME := auto " in build.mak. Should I modify to "export > OS_NAME := linux" ? > Uh sorry, my bad, seems that that switch has been deprecated. No don't change OS_NAME to linux, this build system has been deprecated too so I'm not sure if it still works. You can edit pjlib/build/os-auto.mak file and change ioqueue_select.o to ioqueue_epoll.o. You will need to do this everytime you run ./configure though because this file is autogenerated. Cheers Benny