Page 1 sur 1

[GCC] probleme execution programe en C (resolu)

Publié : mar. 04 janv. 2011, 13:36
par bungle
Bonjours,

donc voici mon problème :
je par d'un programe simple, même très simple, nommé arbitrairement : sctt.c
qui est composé des lignes suivante :

Code : Tout sélectionner

#include <stdio.h>
int main(void)
{
printf("ça marche!!\n");
}
ensuite je le compile :

Code : Tout sélectionner

$ gcc sctt.c -o fff
(donc je nomme fff le fichier executable issu de le compilation)

jusqu'içi tout va bien, donc ensuite, je lance mon fichier executable fff :

Code : Tout sélectionner

$ ./fff  (déjà à se stade la, l'autocomplètion avec tab ne fonctionne pas !!! )
bash: ./fff: Permission non accordée
(voici sa reponse, pas cool...)

donc je verifie les autorisations avec ls -l :

Code : Tout sélectionner

-rwxr-xr-x 1 magu magu 4428  4 janv. 12:07 fff
-rw-r--r-- 1 magu magu   64  4 janv. 12:07 sctt.c
donc magu , c'est moi, je suis le propriétaire, je fait parti de mon groupe, j'ai les droit : en lecture, en écriture, et en execution
mais le bash me dit : Permission non accordée ?!?

tampi, comme je suis un peut têtu :

Code : Tout sélectionner

$ sudo ./fff      (içi, l'autocomplètion fonctionne)
Mot de passe : 
$ 
(et paff, rien ne se passe, pas d'erreur, et pas de printf dans le terminal :( )

Donc là, je vous l'avoue, je suis un peut pommé, tout ceci fonctionnait bien il y de sa un mois, là je veux me remêtre au C et sa ne fonctionne plus.
La dernière modif importante qui "pourait être en raport", est l'instalation de GNUstep, pour tenter de programer en Objective-C (qui cela dit, n'a pas encore fonctionner) avec ProjectCenter...

Voilà, merci d'avance si vous avez la moindre idée, je suis prenneur

A bientôt

S-bungle-C

Re: [GCC] probleme execution programe en C (en cour)

Publié : mar. 04 janv. 2011, 18:07
par benjarobin
Tu monte comment ta partition de ton home (Donne ton fstab)

Re: [GCC] probleme execution programe en C (en cour)

Publié : mer. 05 janv. 2011, 10:15
par bungle
voici mon fstab :

Code : Tout sélectionner

#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
devpts                 /dev/pts      devpts    defaults            0      0
shm                    /dev/shm      tmpfs     nodev,nosuid        0      0

#/dev/cdrom             /media/cd   auto    ro,user,noauto,unhide   0      0
#/dev/dvd               /media/dvd  auto    ro,user,noauto,unhide   0      0
#/dev/fd0               /media/fl   auto    user,noauto             0      0

/dev/sda3 swap swap defaults 0 0
LABEL=boot /boot ext2 defaults 0 1
LABEL=home /home ext3 user_xattr,users,rw 0 1
LABEL=root / ext3 defaults 0 1
merci d'avoir repondu (désoler, je n'ai pas le net le soir en semaine)

Re: [GCC] probleme execution programe en C (en cour)

Publié : mer. 05 janv. 2011, 10:56
par benjarobin
Remplace user_xattr,users,rw par defaults

Re: [GCC] probleme execution programe en C (résolu)

Publié : mer. 05 janv. 2011, 11:29
par bungle
1001 fois MERCI

sa fonctionne du premier coup

je change tout de suite le statu de mon poste

merci beaucoup

PS : j'avai fait cette modif, suite à un conseil sur linuxMAO, mais je ne me souvient plus pourquoi... Il faut croire que sa ne devait pas être si important