Pour compiler le noyau, cherche sur des sites avec google linux, car moi, je suis pas un pro lol, juste un amateur qui s´amuse a torturer sa mepis 
Pour le Wi-Fi, si tu me donnerais le nom de la carte???
Pour compiler des sources avec GCC rien de plus simple. Il faut déjà que tu ai make installé. Gcc aussi bien sur. Le programme que tu veux installer a peux etre des dépendances. Regarde sur le site officiel.
Pour l´installation , sa varie selon les log, regarde le INSTALLME ou README présent dans l´archive tar.gz ou bz2.
Normalement c´est
. /configure
make
make install