Go Down

Topic: permission non-accordée (Read 1 time) previous topic - next topic

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
N'attendez pas de savoir pour entreprendre.
Drawall, le robot qui dessine : http://drawall.cc/

infobarquee

bonjour,
regarde le chown sur les fichiers.
tu n'aura pas installé en root?
fais un ls -l pour voir le user des lib

Quote
tu n'aura pas installé en root?

Si, je crois bien.
Quel est le problème?
Quote
fais un ls -l pour voir le user des lib

Ah ça y est j'ai compris! :)
Je réinstalle en non-root, merci!
N'attendez pas de savoir pour entreprendre.
Drawall, le robot qui dessine : http://drawall.cc/

infobarquee

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

skywodd

Bonjour,


Quote
tu n'aura pas installé en root?

Si, je crois bien.
Quel est le problème?

:smiley-eek-blue: 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.
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

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...

Youp.
N'attendez pas de savoir pour entreprendre.
Drawall, le robot qui dessine : http://drawall.cc/

infobarquee

et le même user?
donne le resultat de ls -l

skywodd


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.
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

#8
Apr 30, 2012, 01:52 pm Last Edit: Apr 30, 2012, 02:01 pm by youplop Reason: 1
voici:

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à?
N'attendez pas de savoir pour entreprendre.
Drawall, le robot qui dessine : http://drawall.cc/

skywodd

Essaye de remplace les "" par des <>
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

N'attendez pas de savoir pour entreprendre.
Drawall, le robot qui dessine : http://drawall.cc/

skywodd


aucun effet...

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.
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

#12
May 01, 2012, 05:05 pm Last Edit: May 02, 2012, 08:43 pm by youplop Reason: 1
Quote
Essaye de copier tes deux fichiers dans le répertoire de compilation, l'ide ne suit peut être pas les liens symboliques

C'était bien ça!!
Étrange, jusque là ça marchait très bien...

Quote
(bien qu'il ai trouvé le .cpp, bizarre).

En fait il ne s'agissait pas de ma librairie mais de mon .ino compilé, cf le drawbot sans majuscule.

Bien merci en tout cas!

Edit: Je lance un nouveau topic pour mon nouveau problème.
N'attendez pas de savoir pour entreprendre.
Drawall, le robot qui dessine : http://drawall.cc/

Go Up