La version que l'on utilisera cette année est la
Remarque: Ces informations sont issues de la faq technique 2005.
C'est un problème de compatibilité entre la Fedora C4 et les versions antérieures (sur lesquelles DrScheme a été compilé). Pour que DrScheme puisse fonctionner il faut installer le package de compatibilité de la Fedora C4:1 - Télécharger le packageA noter: Le packagecompat-libstdc++-33-3.2.3-47.fc4.i386.rpm dans un répertoire (/tmp par exemple) 2 - Passer root 3 - Se mettre dans le répertoire où le package a été téléchargé 4 - Installer le package:rpm -ivh compat-libstdc++-33-3.2.3-47.fc4.i386.rpm 5 - Si aucune erreur ne s'est produit, le package est opérationnel. Vérifier que la librairielibstdc++.so.5 est bien dans/usr/lib (en tapantls -l /usr/lib/libstd* par exemple) 6 - Lancerdrscheme qui devrait alors fonctionner.compat-libstdc++-33-3.2.3-47.fc4.i386.rpm peut être trouvé par exemple sur le site ftp duLIP6 (ftp://ftp.lip6.fr/pub/linux/distributions/fedora/4/i386/os/Fedora/RPMS/)
Remarque: Ces informations sont issues de la faq technique 2005.
Je n'ai pas eu connaissance de ce problème si DrScheme a été installé dans le répertoire par défaut<C:\Program Files\> . Il semble donc que cela provienne de l'endroit où vous avez mis DrScheme lors de l'installation.
Refaites l'installation dans le répertoire<C:\Program Files\> .
Remarque: Ces informations sont issues de la faq technique 2005.
Il faut passer en langage Li101 en le sélectionnant dans le menu "Langage" puis "Sélectionner le langage...".
La fonctionimage-vide n'est pas définie dans les versions deupmc-li101.plt jusqu'à la numéro 991. Dans ces plt là, elle est remplacée par la fonctionempty-image . Installez une version deupmc-li101.plt de numéro strictement supérieur à 991 pour pouvoir utiliser cette fonctionimage-vide .
Pour pouvoir avoir accès au constructeur (carte ) et aux accesseurs (carte-couleur etcarte-rang ), il faut ajouter le teachpackcard.ss :1 - Lancerdrscheme 2 - Dans le menu"Langage" choisir l'option"Ajouter un teachpack..." 3 - A l'aide du navigateur du fichier qui apparait alors, chercher le fichiercard.ss Il se trouve danscollects/upmc/li101/teachpack/ Ce répertoire se trouve soit dans le répertoirePLT où DrScheme a été installé, soit dans votre répertoire de travail. Si vous ne le trouvez pas, lancez une recherche sur votre disque dur pour localiser le fichiercard.ss . 4 - Le teachpackcard.ss ne fonctionne pas dans le langageLI101 , il vous faut passer en langageGraphique (MrEd) (sélection dans le menu "Langage" puis "Sélectionner le langage...").
Pour pouvoir faire l'exercice 57, vous avez besoin d'un constructeur (carte ) et de 2 accesseurs (carte-couleur etcarte-rang ), vous trouverez ces 3 fonctions dans le fichierBAcartes.scm ([Clic-Droit pour le télécharger]). Dans ce fichier, se trouvent une implémentation des 3 fonctions de la barrière d'abstraction, légèrement différente de celle qui a été réalisée dans le teachpack"card.ss" , mais suffisante pour permettre de faire l'exercice sans problème. L'utilisation se fait comme suit:1 - Télécharger le fichierCette Barrière d'abstraction s'utilise avec le niveau de langageBAcartes.scm ([Clic-Droit pour le télécharger]) 2 - Lancerdrscheme et ouvrir le fichierBAcartes.scm 3 - Recopier les fonctions de la barrière d'abstraction en début de votre fichier dans lequel les réponses de l'exercice 57 seront mises.LI101
Remarque: Ces informations sont issues de la faq technique 2005.
Vérifier que le navigateur n'utilise pas un proxy :1 - aller dans le menu "tools", sélectionner "Options" 2 - aller dans la catégorie "General" et cliquer sur le bouton "Connection Settings..." 3 - Sélectionner l'option "Direct connection to the Internet", puis cliquer "Ok"