Sélection

Anomalie(s) Précédent | Suivant

Mots entiers

Encadrez une suite de mots de guillemets (") pour chercher la suite complète.
Précédez des mots d'un plus (+) pour les marquer comme obligatoires.
Précédez des mots d'un moins (-) pour les exclure de la recherche.
Cliquez ici pour plus d'informations sur le moteur de recherche.





Anomalie Développement Ouverte Fermée
Erreur d'évolution

Incident #11395

Date            28 Jun 2022
Responsable     fandeur
Developpement 
Composant       Autre
Nom             Loi Externe
             
--------------------------
                          
A l'image des developpements realises pour les procedures et les notices, 
les lois externes definies sous forme de bibliotheques (.so ou .dll selon l'OS) 
sont recherchees dans les repertoires fournis selon l'ordre suivant :

  1) ./ et ./src ;
     Nota 1 : Ces repertoires seront toujours scrutes et en premier ;

  2) les repertoires selon l'ordre indique dans la variable d'environnement 
     CASTEM_MFRONT_PATH ;
     Nota 2 : Si les repertoires ./ et ./src sont presents, ils seront ignores 
              car deja traites en 1)

  3) SI la variable CASTEM_MFRONT_PATH est vide ou non definie, la recherche se
     terminera dans les repertoires indiques dans la variable d'environnement
     LD_LIBRARY_PATH.
     Nota 3 : idem que Nota 2.

Remarque generale :
En cas de nom de bibliotheque identique, c'est la premiere occurence qui est retenue.
(selon le repertoire de recherche 1)-2)-3)).

Correction

Date            28 Jun 2022           Fermeture : 01 Sep 2022 
Responsable fandeur par : fandeur
Developpement
Composant Autre
Nom Loi Externe

--------------------------
evolution demandee le 01 Sep 2022 par fandeur
Liste des sous-programmes concernés
et commentaires associés

debut.eso : appel a LEXTPN qui fait tout le travail preliminaire
lextpn.eso : ensemble de sous-programmes (definis par ENTRY, a l'image de PROCPN et INFOPN)
qui fait le travail de recherche dans les repertoires selon l'ordre indique
dans la fiche et cela de maniere independante de l'OS utilise
(un recapitulatif est affiche si au moins une bibliotheque est trouvee.)
modeli.eso : modifications pour pointer vers la loi de la bibliotheque (independamment du systeme)
+ traitement des anciennes syntaxes ou le chemin complet et l'extension devaient etre fournies
nomate.eso : petite correction
resmmo.eso : idem que modeli lors de la lecture d'un modele
varinu.eso : idem que modeli dans le cas ou un parametre est calcule via une loi externe
gibi.erreur : refonte de l'erreur 1113 pour la rendre plus precise et explicite en cas d'emission
+ quelques autres mises en forme
loiext.c : quelques adaptations dans les messages d'erreur
+ ajustement de longueurs de chaines pour etre en coherence avec le Fortran/Esope appelant
freaddir.c : quelques modifications pour éviter des warnings inutiles à la compilation


© Cast3M 2003 - Tous droits réservés.
Mentions légales