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

C Discussion :

Erreur 0509-108 lors de l'exécution


Sujet :

C

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2012
    Messages : 13
    Points : 17
    Points
    17
    Par défaut Erreur 0509-108 lors de l'exécution
    Bonjour,

    Je travail dans un environnement UNIX et j'ai compilé des programmes en GCC pour générer leur exécutable.

    cependant lors de l’exécution, j'ai le message d'erreur qui s'affiche au niveau du log comme suit :

    exec() : 0509-036 Impossible de charger le programme VERIFCOMP
    en raison des erreurs suivantes :
    0509-108 La section .loader n'existe pas.


    Pour information, l’exécution est effectuée par script où je passe mes paramètre au programme.

    Merci pour votre aide précieuse
    Cordialement

  2. #2
    Membre éprouvé
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Points : 1 122
    Points
    1 122
    Par défaut
    C'est pas une erreur liée au C, c'est une erreur du système sur lequel tu essayes de lancer ton programme.

    Et visiblement ton système reconnaît pas correctement ton programme parce qu'il est mal linké. Regarde la doc de gcc et de ld si y'a pas des options spécifiques pour ta plate-forme.
    Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2004
    Messages : 329
    Points : 608
    Points
    608
    Par défaut
    Comment compiles-tu ton binaire ? Ce n'est pas juste un fichier objet que tu essayes d'exécuter ?

    Il serait intéressant de savoir qu'est ce qui effectue le exec() et de quel manière ? Est-ce un shell qui lance ton binaire ?

  4. #4
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2012
    Messages : 13
    Points : 17
    Points
    17
    Par défaut
    Bonjour,

    J'ai compilé ma source en utilisant la commande suivante :

    gcc -c VERIFCOMP.c -o VERIFCOMP ( VERIFCOMP.c est le nom de ma source )

    Le fichier exécutable crée est le suivant :

    -rwxrwxrwx 1 l326705 system 6781 Feb 7 09:50 VERIFCOMP

    Merci pour votre aide
    Cordialement
    LM.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2012
    Messages : 13
    Points : 17
    Points
    17
    Par défaut
    Bonjour,

    J'ai oublié d'ajouter que l'execution se fait par script dont voici la partie responsable de l'execution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    export GCL_REP=/svn/data
    export A2_LOG=$GCL_REP/log/$A2_JOB.$PROG_NAME.log
           
    
      #**************************************************************
    echo '* S005 - VERIFCOMP- RESERVATION COMPOSANT DE REFERENCE       *'
      #**************************************************************
       mkdir /svn/tmp>>$A2_LOG 2>&1
       mkdir /svn/tmp/$PROG_NAME>>$A2_LOG 2>&1
    A2_RCU=$?
      #**************************************************************
    echo '* S010 - VERIFCOMP- RESERVATION COMPOSANT DE REFERENCE       *'
      #**************************************************************
             VERIFCOMP $GCL_FIC >>$A2_LOG 2>&1
    A2_RCU=$?
    Merci pour votre aide
    Cordialement

  6. #6
    Membre éprouvé
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Points : 1 122
    Points
    1 122
    Par défaut
    Citation Envoyé par Limouni Voir le message
    gcc -c VERIFCOMP.c -o VERIFCOMP ( VERIFCOMP.c est le nom de ma source )
    Commence par enlever l'option -c.
    Celle-ci sert à produire un fichier objet à linker avec d'autres fichiers objets. Ça ne produit pas un exécutable.
    Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.

  7. #7
    Membre à l'essai
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2012
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2012
    Messages : 13
    Points : 17
    Points
    17
    Par défaut
    Merci beaucoup ça marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur REP-1213 lors de l'exécution du rapport
    Par roddube dans le forum Reports
    Réponses: 1
    Dernier message: 23/04/2008, 12h35
  2. Erreur lors de l'exécution
    Par pochsdeluc dans le forum C++
    Réponses: 3
    Dernier message: 05/07/2006, 14h35
  3. [tableau] erreur lors de l'exécution
    Par michel_frederic dans le forum C++
    Réponses: 3
    Dernier message: 16/02/2006, 01h25
  4. [JMF][débutant] Erreur lors de l'exécution
    Par july dans le forum Multimédia
    Réponses: 7
    Dernier message: 19/01/2006, 10h30
  5. Message d'erreur Windows lors de l'exécution de l'appli D6-
    Par kolac dans le forum Bases de données
    Réponses: 4
    Dernier message: 07/12/2004, 17h55

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