#1 Le 04/01/2011, à 15:31
- bungle
[code] probleme execution programe en C
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 :
#include <stdio.h>
int main(void)
{
printf("ça marche!!\n");
}
ensuite je le compile :
$ 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 :
$ ./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 :
-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 :
$ 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
Dernière modification par bungle (Le 04/01/2011, à 16:18)
Hors ligne
#2 Le 04/01/2011, à 15:59
- Mathieu147
Re : [code] probleme execution programe en C
Utilise la balise code, fais attention à ton orthographe, et mets des majuscules là où il en faut.
À part ça, il n'y a pas l'air d'y avoir d'erreur dans ton code puisque chez moi, ça fonctionne bien.
Pffff…
Hors ligne
#3 Le 04/01/2011, à 16:20
- bungle
Re : [code] probleme execution programe en C
merci pour le conseil des balise
sinon, je sais bien que ce code fonctionne sur les autre machine, je l'ai déjà testé
PS: désolé pour l'orthographe,
Hors ligne
#4 Le 04/01/2011, à 21:55
- ehmicky
Re : [code] probleme execution programe en C
Salut,
Tu as testé de copier/coller l'exécutable vers une autre machine et l'exécuter sur celle-ci (et non compiler sur celle-ci) ?
Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?
Hors ligne
#5 Le 05/01/2011, à 10:22
- bungle
Re : [code] probleme execution programe en C
effectivement, quand je lance mon executable (compilé sur ma machine) depuis une autre machine, il fonctionne parfaitement, donc le problème ne vient pas de gcc (mais d'où vient t'il?)...
Dernière modification par bungle (Le 05/01/2011, à 10:23)
Hors ligne
#6 Le 05/01/2011, à 11:33
- bungle
Re : [code] probleme execution programe en C
c'est bon c'est trouver :
un problem dans fstab sur la partition home :
LABEL=home /home ext3 user_xattr,users,rw 0 1
modifier en :
LABEL=home /home ext3 defaults 0 1
et le tour est jouer
un grand merci à benjarobin de archlinux forum
merci à vous aussi pour votre attention
Dernière modification par bungle (Le 05/01/2011, à 11:34)
Hors ligne