Hello Joost, > I suspect the entire distro was compiled against a > 2.6 kernel. No. Slackintosh 11.0 was compiled using 2.4 kernel headers. The 2.6 kernel headers are only there because some additional software refuses/breaks usting 2.4 kernel headers (like Mplayer did..) Could you post the error output from gcc while compiling mol/pbbuttonsd ? IMO mol shouldn't care much about /usr/include/linux because you should compile it against the includes of your running kernel (to build the modules) Regards, Adrian -- RFC 1925: (11) Every old idea will be proposed again with a different name and a different presentation, regardless of whether it works.