Le compilateur «make» n’aime pas les espaces -_-;
Par makoto doushite le vendredi, 4 septembre 2009, 22:45 - GNU/Linux - Lien permanent
Y'a des jours comme ça où on bute sur un problème bien bloquant... qui a une solution bien débile, mais finalement logique...
Donc je met à jour mon Ubuntu Hardy Héron, et le lendemain, ma clé TNT ne fonctionne plus, normal, le noyau a été mis à jour, et vu que j'ai compilé et installé le pilote de la clé moi même, il n'est plus chargé par le système !
Il suffit donc de re-compiler et re-installer le pilote de la clé, c'est facile et ça prend 5 min...
wget http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.gz tar -xvzf tip.tar.gz cd v4l-dvb-* make sudo make install cd /lib/firmware sudo wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw
D'habitude ça roule, mais là, la commande «make» m'envoie sur les roses -_-
make -C /home/makoto/Documents/Kubuntu 8.04LTS/Ressources/TNT/v4l-dvb-ee3b79edde3f/v4l make: *** /home/makoto/Documents/Kubuntu: Aucun fichier ou dossier de ce type. Arrêt. make: *** [all] Erreur 2
Après quelques heures de recherches et divers tentatives... car je pensais bêtement que le soucis pouvait provenir de ce nouveau noyau merdeux... vous savez, la fameuse réflexion logique mais pas toujours fondée «çà marche plus depuis tel événement, donc c'est cet événement le coupable», où le sempiternel «bah c'est depuis que vous y avez touché», redouté par tous techniciens re-passant par le couloir des bureaux dans lesquels il viennent d'intervenir...
J'ai fini par me poser, pour bien relire le message d'erreur...
Aucun fichier ou dossier de ce type
La commande ne trouve donc pas les fichiers sources à compiler....
Regarde t'il au bon endroit ?
make: *** /home/makoto/Documents/Kubuntu
Il s'arrête là !!!
Au lieu d'aller dans «/home/makoto/Documents/Kubuntu 8.04LTS/Ressources/TNT/v4l-dvb-ee3b79edde3f»
En clair, il tente d'aller dans un dossier qui n'existe pas car il en a tronqué le nom.
Conclusion,
le compilateur n’aime pas les espaces dans les chemins
Retirer l'espace dans le nom du dossier «Kubuntu 8.04LTS» et le problème fût résolu !
Pffff celle-là, j'm'en souviendrais... -_-;