Question
Je fais un petit exercice de programmation dans Modula2. J'utilise le GM2 Compilateur sur Ubuntu Linux (10.04).
J'ai obtenu un code à compiler, mais je ne suis pas en mesure d'importer certains modules qui, à mon compréhension, devraient être inclus dans la distribution du compilateur. Par exemple, si j'essaie d'importer à partir du module TimeDate
FROM TimeDate IMPORT Time, GetTime;
qui est documenté ici, J'obtiens l'erreur:
$ gm2 -flibs=pim -c SortUtil.mod
failed to find definition module TimeDate.def
Selon La documentation, l'option -flibs = PIM doit donner accès au module TimeDate (qui fait partie des bibliothèques PIM).
Quelqu'un a-t-il une expérience avec ce compilateur? Ai-je besoin de paramètres de ligne de commande supplémentaires ou dois-je installer des packages supplémentaires?
La solution
J'ai configuré un système de test et j'ai pu dupliquer votre problème. Utilisez "-flibs = pim, logitech" ... qui a fonctionné pour moi et laissez-moi compiler une application de test de base sans lancer l'erreur sur un fichier de définition manquant.