Probleme avec Chmod et Un programme C
Résolu
oussamadj
-
hamid -
hamid -
Bonjour,
J'ai décidé de me lancer à la programme en C sur Linux .
Et voici le code de mon premier programme que j'ai créer ( en console care je suis débutant :) )
---------------------------------------------------------------------------------------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("Bonjour");
return 0;
}
---------------------------------------------------------------------------------------------------------------------------------------------------------
Lorseque j'essai de compiler avec GCC voici ce que s'affiche :
---------------------------------------------------------------------------------------------------------------------------------------------------------
oussamadj@mon_pc:~$ cd /media/mediatheque/Programmes/bonjour
oussamadj@mon_pc:/media/mediatheque/Programmes/bonjour$ gcc bonjour.c -o bonjour
oussamadj@mon_pc:/media/mediatheque/Programmes/bonjour$ ./bonjour
bash: ./bonjour: Permission non accordéee
oussamadj@mon_pc:/media/mediatheque/Programmes/bonjour$
---------------------------------------------------------------------------------------------------------------------------------------------------------
Et sa s'arrete la et le programme ne ce lance pas.
L'utilisation du root ne résout pas le probleme.
Comment faire pour l'éxecuter ? probleme avec le code C ? ca a un rapprort avec le chmod ?
Merci de m'aider.
--
Mon site, il n'est pas en carton : www.zonentic.fr.nf ... pas comme certains !
J'ai décidé de me lancer à la programme en C sur Linux .
Et voici le code de mon premier programme que j'ai créer ( en console care je suis débutant :) )
---------------------------------------------------------------------------------------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("Bonjour");
return 0;
}
---------------------------------------------------------------------------------------------------------------------------------------------------------
Lorseque j'essai de compiler avec GCC voici ce que s'affiche :
---------------------------------------------------------------------------------------------------------------------------------------------------------
oussamadj@mon_pc:~$ cd /media/mediatheque/Programmes/bonjour
oussamadj@mon_pc:/media/mediatheque/Programmes/bonjour$ gcc bonjour.c -o bonjour
oussamadj@mon_pc:/media/mediatheque/Programmes/bonjour$ ./bonjour
bash: ./bonjour: Permission non accordéee
oussamadj@mon_pc:/media/mediatheque/Programmes/bonjour$
---------------------------------------------------------------------------------------------------------------------------------------------------------
Et sa s'arrete la et le programme ne ce lance pas.
L'utilisation du root ne résout pas le probleme.
Comment faire pour l'éxecuter ? probleme avec le code C ? ca a un rapprort avec le chmod ?
Merci de m'aider.
--
Mon site, il n'est pas en carton : www.zonentic.fr.nf ... pas comme certains !
Configuration: Linux Firefox 2.0.0.12
4 réponses
-
Que donne la commande ls-l? Si tu n'a pas le droit d'execution c'est un truc du genre $ chmod +x bonjour.
-
-
Sa affiche sa
oussamadj@mon_pc : /media/mediatheque/Programmes/bonjour$ ls -l
total 9
-rwxrwxr-x 1 oussamadj users 6438 2008-03-24 20:12 bonjour
-rwxrwxr-x 1 oussamadj users 110 2008-03-24 19:27 bonjour.c
-
J'ai commis l'erreur de mettre ce fichier sur une partition FAT32 mountée
En déplacant le fichier dans mon home sa marche impécable
Merci de votre aide