Bonsoir.
Je viens de mettre à jour Arduino vers la 1.0.
À la compilation il m'envoie chier, comme quoi je n'aurais pas les droits sur une librairie que j'utilise (que j'ai réalisée), même après un chmod 777 sur cette lib. (je suis sur Ubuntu 12).
Je ne comprends pas...
Merci à qui pourrait m'aider.
Youp
tu n'avais pas besoin de réinstaller
un chown ton_user:ton_user -R /home/ton_user/arduino
le tour était joué, à condition de l'avoir installé dans ton /home
Sous linux il faut toujours limiter au maximum l'utilisation du compte root !
Root c'est le super utilisateur qui peut sauver comme il peut tout aussi bien détruire ton systéme !
Si l'application est fourni dans un .tar.gz ou dans une archive par convention cela sous entend qu'il ne faut pas être root pour l'installer.
Les applications qui demande d'être root le mentionne toujours.
Bonsoir et merci.
J'ai apparemment résolu ce problème, enfin je l'ai plutôt remplacé par un autre...
Maintenant le compilo ne trouve visiblement pas mon fichier .h
Par contre il trouve le .cpp car l'erreur se situe à la lecture de ce dernier fichier.
Étrange, ils sont tous les 2 dans le même dossier avec les même droits...
youplop:
J'ai apparemment résolu ce problème, enfin je l'ai plutôt remplacé par un autre...
Maintenant le compilo ne trouve visiblement pas mon fichier .h
Par contre il trouve le .cpp car l'erreur se situe à la lecture de ce dernier fichier.
Étrange, ils sont tous les 2 dans le même dossier avec les même droits...
Un petit copier coller du message d'erreur ?
A mon avis c'est juste une erreur tout bête dans le nom de fichier.
Comme vous pouvez le voir, les fichiers de la lib sont sur mon home et j'ai fait des liens.
Ceci pour éviter de travailler sur plusieurs dossiers à la fois et faciliter les sauvegardes.
Chose étrange le compilo écrit drawbot.cpp sans majuscule, alors qu'elle y ait sur tous les fichiers.
L'erreur vient peut-être de là?
Essaye de copier tes deux fichiers dans le répertoire de compilation, l'ide ne suit peut être pas les liens symboliques (bien qu'il ai trouvé le .cpp, bizarre).
Tu as aussi des fichiers créer en root, fait un chown dessus pour les mettre à ton nom c'est peu être une des causes du probléme.