accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: undefined symbol in foreign library

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.lisp ] 

Retour : Accueil du site fr comp lang lisp   charte stats de ce groupe


  Sujet:   Re: undefined symbol in foreign library  
 De: st_geor...@tele2.fr (card.lemoine)
 Groupes: fr.comp.lang.lisp
 Organisation: card.lemoine
 Date: 24. Apr 2008, 22:49:15
 References: 1 2 3 4 5 6
Pascal Bourguignon wrote:

> "card.lemoine" <card.lemoine@wanadoo.fr> writes:
> 
>> Pascal Bourguignon a écrit :
>>> "card.lemoine" <st_georges@tele.fr> writes:
>>> 
>>>> Pascal Bourguignon a écrit :
>>>>
>>>>> Est-on sur que la libgsl est déjà chargée dans clisp?
>>>>>
>>>> Pardon je crois que j'ai compris votre question de travers.
>>>> Qu'entendez-vous par "déjà chargée" ?
>>> Les dépendances d'une bibliothèque ne sont pas chargées
>>> automatiquement.  Il faut les charger explicitement.
>>> 
>> Même en faisant coller les codes de votre démo plus près de ma
>> situation (ci-dessous), cela se déroule comme comme vous le dites. Et
>> pendant près d'un an cela a fonctionné je ne sais comment. Je suis
>> éloigné de mes bases toute cette semaine et le début de l'autre. Je
>> vous remercie beaucoup et vais essayer de comprendre (ou de
>> m'habituer) à ces comportements.
> 
> Une solution pourrait être que chaque bibliothèque utilise dlopen pour
> charger les sous-bibliothèques qu'elle utilise elle même.  Mais c'est
> de la programmation C.  Je trouverais mieux de le faire en lisp.  Note
> qu'il suffit de _définir_ un call-out ou une variable, pour que la
> bibliothèque spécifiée par :LIBRARY soit chargée.  Il n'est pas
> nécessaire d'appeler la fonction définie.
> 

Pas choquant s'il n'y en a qu'une. Laborieux et esthétiquement détestable si
ça doit devenir un "asdf" à part entière, je trouve.  

Mais alors question : modules versus ffi (outre ce qui en est dit dans le
chapitre 31 (ou 32 ?) de l'"implementation notes" de Clisp ? Pour le coup
c'est la mise en oeuvre qui est laborieuse, mais c'est autre chose.

AMn


DateSujet  Auteur
21.04.
* undefined symbol in
card.lemoine@aliceadsl.fr
22.04.
+* Re: undefined symbol in
Pascal Bourguignon
22.04.
|+- Re: undefined symbol in
card.lemoine@aliceadsl.fr
22.04.
|`* Re: undefined symbol in
card.lemoine
22.04.
| +- Re: undefined symbol in
card.lemoine
23.04.
| `* Re: undefined symbol in
Pascal Bourguignon
24.04.
|  `* Re: undefined symbol in
card.lemoine
24.04.
|   `* Re: undefined symbol in
Pascal Bourguignon
24.04.
|    `*   Re: undefined symbol in
card.lemoine
24.04.
|     `- Re: undefined symbol in
Pascal Bourguignon
26.04.
`* Re: undefined symbol in
Pascal Bourguignon
28.04.
 `- Re: undefined symbol in
card.lemoine
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Usenet Gratuit