Permission denied

Fermé
onlytime Messages postés 453 Date d'inscription dimanche 25 mars 2007 Statut Membre Dernière intervention 7 août 2010 - 29 oct. 2009 à 23:08
jivef Messages postés 927 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 12 novembre 2020 - 31 oct. 2009 à 04:11
Bonjour,
Je comprends pas pourquoi j'ai cette erreur si je fais ça
amina@ubuntu:~$ gcc -c memfaults.c -o memfaults
amina@ubuntu:~$ ./memfaults
bash: ./memfaults: Permission denied
Cordialement

4 réponses

mamiemando Messages postés 33093 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2024 7 752
30 oct. 2009 à 00:41
Bizarre effectivement. Peux-tu nous reporter le résultat de :

ls -l memfaults


Bonne chance
2
jivef Messages postés 927 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 12 novembre 2020 306
30 oct. 2009 à 03:31
As-tu bien le droit x pour l'utilisateur courant ?

Mamiemando a raison avec ls -l memdef* tu connaîtras tout des droits de ton fichier.

0
mamiemando Messages postés 33093 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 mai 2024 7 752
30 oct. 2009 à 13:08
En fait le truc bizarre c'est que gcc est sensé générer un binaire avec des droits en exécution. Il faudrait aussi me reporter le résultat de :

which memfaults
echo $PATH


Mais ce qui est bizarre c'est qu'avec le ./ normalement il ne devrait pas y avoir d'ambiguïté...

Bonne chance
0
jivef Messages postés 927 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 12 novembre 2020 306
31 oct. 2009 à 04:11
Bonjour,
Essaie avec -Wall qui normalement doit te donner les messages que renvoie gcc :
amina@ubuntu:~$ gcc -Wall -o memfaults.o -c memfaults.c

Colle les messages ci-dessous.
A plus.
0