![]()
![]()
![]()
![]()
![]()
Next: Bibliothèques à installer Up: Installation Previous: Type de binaires   Contents   Index
Type de liaison Les bibliothèques d'extension d'OpenScheme peuvent être liées de deux manières, soit statiquement, soit dynamiquement. Le panneau suivant propose de sélectionner quel type de bibliothèques installer. Ceci est montré en figure3.6.
Lorsque les bibliothèques sont liées statiquement, l'exécutable est plus volumineux et ses fonctionnalités sont fixées une fois pour toutes. Pour ajouter des fonctionnalités, il est nécessaire de lier à nouveau avec le linker les bibliothèques et les fichiers objets pour obtenir un nouvel exécutable. Les binaires statiques commencent par le caractère _. Sous Windows, ils s'appellent dosm_*.
Les fonctionnalités de la version dynamique d'OpenScheme peuvent être étendues sans fin par l'adjonction de nouvelles bibliothèques qui seront liées dynamiquement à l'exécutable. Les modules d'extension, ou plugins sont chargés et liés dynamiquement dans l'environnement, sur demande.
Le démarrage de la version dynamique est un peu plus lent, et il nécessite la définition de certaines variables d'environnement comme LD_LIBRARY (Unix) ou PATH (Windows).
![]()
![]()
![]()
![]()
![]()
Next: Bibliothèques à installer Up: Installation Previous: Type de binaires   Contents   Index © 1993 to 2001 Erian Concept