IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

./a.out: Permission non accordée


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 43
    Par défaut ./a.out: Permission non accordée
    donc voila je me lance dans l'aprentissage de la lib boost que j'ai compilé (version 1.35).et puis j'éssaye de compiler le premier example de boost.asio avec cette commande :
    g++ -I /usr/local/include/boost-1_35/ -I /usr/local/lib/ -lboost_thread-gcc42-mt-1_35 -lboost_system-gcc42-mt-1_35 test.c (la compilation se passe bien)
    mais le problemme c'est que apres avoir donné les droit d'execution au fichier a.out
    j'ai cette erreur quand je le lance :
    bash: ./a.out: Permission non accordée
    merci d'avance pour votre aide

  2. #2
    Membre émérite
    Avatar de mamelouk
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    867
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 867
    Par défaut
    vu le "Permission non accordée" moi je dirais que le chmod n'a pas fonctionné.

    ls -l a.out donne quoi ?

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 43
    Par défaut
    désolé de m'etre trompé de section.
    mais voila ce que donne la commande que tu m'a demandé.
    -rwxr-xr-x 1 paco91 paco91 142246 2008-06-24 19:37 a.out
    quesque sa veut dire?

  4. #4
    Membre émérite
    Avatar de mamelouk
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    867
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 867
    Par défaut
    r pour read, w pour write, x pour execute

    le premier rwx c'est pour le propriétaire du fichier
    le second pour le groupe auquel appartient le propriétaire
    le troisième pour tout les autre

    c'est bizarre que tu ne puisse pas l'executer. meme en root tu ne peut pas ?

    tu compile pas sur un dossier monté sur le réseau? (ce qui mènerai à un problème du genre l'utilisateur local et réseau ne sont pas les meme)

  5. #5
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 43
    Par défaut
    mème en root je ne réussi pas a éxécuter le a.out et je suis sur mon disque dur normal pas en réseaux j'ai mème essayer dans le répertoire home mais rien a faire.

  6. #6
    Membre émérite
    Avatar de mamelouk
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    867
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 867
    Par défaut
    essaie -lboost_thread -lboost_system

Discussions similaires

  1. Bash : ./testC.o: Permission non accordée
    Par nanath02 dans le forum Débuter
    Réponses: 8
    Dernier message: 19/11/2008, 18h47
  2. Permission non accordée au root pour lancer /init.d
    Par whitespirit dans le forum Administration système
    Réponses: 2
    Dernier message: 03/10/2008, 08h15
  3. /bin/mount : permission non accordée au démarrage
    Par gifffftane dans le forum Administration système
    Réponses: 3
    Dernier message: 24/06/2007, 21h32
  4. [Bacula] Permission non accordée
    Par nefast dans le forum Administration système
    Réponses: 4
    Dernier message: 18/04/2007, 13h06
  5. create tablespace: permission non-accordée
    Par ctobini dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 04/11/2006, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo