Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
830 connectés 

  FORUM HardWare.fr
  Programmation
  Ada

  erreur de bibibliothèque au 1011ieme rappel.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur de bibibliothèque au 1011ieme rappel.

n°2156010
Profil sup​primé
Posté le 07-09-2012 à 23:56:41  answer
 

Bonsoir,
 

Citation :

selperformer.version ::=  0. 30. 60
gnatmake: "selfperformer" up to date.
Success
selperformer.version ::=  0. 30. 61
gnatmake: "selfperformer" up to date.
Success
selperformer.version ::=  0. 30. 62
./selfperformer: error while loading shared libraries: libgnat-4.4.so.1: cannot open shared object file: Error 24
 


J'ai cette erreur au 1011ieme appel de ce code.

Code :
  1. with Text_Io;
  2.  
  3. with System.OS_Lib;
  4. use System;
  5.  
  6. with Sp.Version, Sp.Versions;
  7. use Sp.Versions;
  8. use Sp;
  9.  
  10. procedure Selfperformer is            
  11.  
  12.   Success : Boolean;
  13. begin      
  14.  
  15.   -- compilling;
  16.   declare
  17.                  
  18.      Normal_Args : Os_Lib.Argument_List(1..2) :=
  19.     
  20.     (new String ' ("src/selfperformer.adb" ),          
  21.      new String ' ("-aI./src/lib" ));
  22.      Compiler_Name : Os_Lib.String_Access := new String ' ("/usr/bin/gnatmake" );      
  23.   begin      
  24.      
  25.      Os_Lib.Normalize_Arguments(Normal_Args);
  26.      Os_Lib.Spawn(Compiler_Name.all, Normal_Args, success);
  27.   end;
  28.   delay 0.02;
  29.   -- call self  
  30.   if Success then
  31.      Text_Io.Put_line("Success" );
  32.      declare
  33.     
  34.      Bin : Os_Lib.String_Access := new String ' ("./selfperformer" );
  35.      Normal_Args : Os_Lib.Argument_List(1..1) := (1 => new String ' ("" ));
  36.      Self_id : Os_Lib.Process_Id;    
  37.      begin            
  38.     
  39.      Version.Running_Version := Upgrade(Version.Running_Version);
  40.     
  41.      Text_Io.Put_Line("selperformer.version ::= " & Image(Version.Running_Version));
  42.     
  43.     
  44.      Os_Lib.Normalize_Arguments(Normal_Args);
  45.      self_Id := Os_Lib.Non_Blocking_Spawn(bin.all, Normal_Args);    
  46.      end;
  47.   end if;            
  48.  
  49. end Selfperformer;


 
Vous auriez une soluce pour outre passer cette limite ?
Merci.


Message édité par Profil supprimé le 08-09-2012 à 00:01:30
mood
Publicité
Posté le 07-09-2012 à 23:56:41  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  erreur de bibibliothèque au 1011ieme rappel.

 

Sujets relatifs
Erreur d'exécution 9Comment changer mon message d'erreur ? :)
Erreur HTTP 500 (Internal Server Error) sur un dossierJava Erreur ClassNotFoundException (RÉSOLU)
[Batch] Erreur avec la commande MOVE, RESOLUBesoin d'aide pour trouver un erreur
Beaucoup d'erreur 404[RESOLU] Erreur fonction de rappel qui ne s'execute pas
Par défaut Erreur dans ma création de base 
Plus de sujets relatifs à : erreur de bibibliothèque au 1011ieme rappel.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR