sys/signalfd.h missing on Ubuntu ?
Hi,
I'm getting the following error message during make of MySQL server on Ubuntu, sys/signalfd.h not found does anybody have any idea ? Thanks, Hiromichi |
Look in /usr/include/linux directory, if it's there, copy to /usr/include/sys, if not there, can you find with locate command? SOme people suggest installing kernel-headers package.
|
Quote:
I copied it to /usr/include/sys, I had to also include /usr/include/linux/types.h because of some types not being defined. But now I'm getting the following error, do you have any idea ? I believe I have Ubuntu 8.04. Also how do you install kernel-headers package ? sql_select.cc:11009: error: ‘signalfd’ was not declared in this scope Hiromichi |
Not sure what the kernel-headers package would translate to on Ubuntu, don't have a host to hand to test it either.
|
Quote:
It looks like that signalfd.h does not contain signalfd() function definition, I'll have to keep investigating. Hiromichi |
All times are GMT -5. The time now is 11:02 PM. |