- oop, nevermind.
The error message should give all the hint needed. usleep is defined in unistd.h, is that file included in connection.cpp? If not add it.
It's good that you read the wireless wiki page, but what have you *done* with that information? What errors have you received, and/or which step fails?
Also check /etc/profile and /etc/rc.local
How about this:https://wiki.archlinux.org/index.php/Fan_Speed_Control
Have you rebooted since your last kernel update?
Can xsltproc run on a url or do you need to download the file(s) first?
You may have better luck getting an answer if you include the WM/DE in the thread title.(edit: thanks - and sorry I can't be of direct help.)