IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres IDE Pascal Discussion :

Free Pascal 3.2.0 et unité Crt [Dev-Pascal]


Sujet :

Autres IDE Pascal

  1. #1
    Membre du Club
    Homme Profil pro
    Gérant d'un site
    Inscrit en
    Février 2014
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Gérant d'un site
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2014
    Messages : 59
    Points : 44
    Points
    44
    Par défaut Free Pascal 3.2.0 et unité Crt
    Bonjour
    Je voudrais passer de FP 3.0 à FP 3.2.0. Mais quand je veux compiler des programmes écrits avec FP 3.0 contenant l'unité Crt, ça ne compile pas.
    J'ai trouvé dans les discussions un article de Roland Chastain qui parle de console.zip et de Velthuis.console.
    Et de son projet pour se substituer à Crt nommé miniCrt,mais il dit que ça ne fonctionne pas pour Free Pascal.
    Comment retrouver gotoxy, ClrScr, window etc ..
    Je vous remercie par avance.
    Bernard

  2. #2
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 072
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    Billets dans le blog
    9
    Par défaut
    Citation Envoyé par escargot72 Voir le message
    Je voudrais passer de FP 3.0 à FP 3.2.0. Mais quand je veux compiler des programmes écrits avec FP 3.0 contenant l'unité Crt, ça ne compile pas.
    Bonjour Bernard ! C'est étonnant. Quel est le message d'erreur ?
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  3. #3
    Membre du Club
    Homme Profil pro
    Gérant d'un site
    Inscrit en
    Février 2014
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Gérant d'un site
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2014
    Messages : 59
    Points : 44
    Points
    44
    Par défaut Free Pascal 3.2.0 et unité crt
    Citation Envoyé par Roland Chastain Voir le message
    Bonjour Bernard ! C'est étonnant. Quel est le message d'erreur ?
    Voilà ce que je lis :
    copyright) 1993-2020 by Florian Klaempfl and others
    target os Win32 for i386
    3 / 6 bizarre.pas Fatal: Can't find unit Crt used by Bizarre
    3 / 6 fatal error Compilation aborted

    Je rajoute le code élémentaire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    program Bizarre;
     
    uses Crt,SysUtils,Windows;
     
    var test,i,joueur : integer;
    begin
      {ClrScr;}
      writeln('Contrôle');
      repeat
        for joueur:=1 to 4 do begin
          for i:=1 to 10 do write((joueur+i):3);
          writeln;
        end;
        write('test ? ');readln(test);
      until test=0;
    end.
    Ai-je indiqué un mauvais chemin ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 072
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    Billets dans le blog
    9
    Par défaut
    Est-ce que ça ne serait pas un problème de configuration, du fait que vous avez deux versions de Free Pascal installées ? À votre place j'essaierais d'appeler fpc avec l'option -n et avec le chemin du fichier de configuration :
    Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
    chemin\fpc -n @chemin\fpc.cfg programme.pas
    L'option -n sert à ignorer un fichier de configuration se trouvant dans le PATH.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  5. #5
    Membre du Club
    Homme Profil pro
    Gérant d'un site
    Inscrit en
    Février 2014
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Gérant d'un site
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2014
    Messages : 59
    Points : 44
    Points
    44
    Par défaut Free Pascal 3.2.0 et unité Crt
    Bonjour
    Je commence la session en cliquant sur une icône DevPas3 qui cible sur "C:\Dev-Pas 3\devpas3.exe".
    Comment créer le bon fichier batch. J'ai crée un 2ème répertoire intitulé DevPas32

    Peut-être ai-je trouvé une solution. J'ai renommé DevPas3.exe en DevPas32.exe
    Qu'en pensez-vous ?

  6. #6
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 072
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    Billets dans le blog
    9
    Par défaut
    Il y a longtemps que je n'ai pas utilisé Dev Pascal, et malheureusement je ne l'ai pas sous la main. Il y a un menu Configuration, si je me souviens bien. Je pense que c'est de ce côté-là qu'il faut chercher. Je ne pense pas que le nom de l'exécutable change quelque chose.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  7. #7
    Membre du Club
    Homme Profil pro
    Gérant d'un site
    Inscrit en
    Février 2014
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Gérant d'un site
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2014
    Messages : 59
    Points : 44
    Points
    44
    Par défaut Free Pascal 3.2.0 et unité Crt
    Citation Envoyé par Roland Chastain Voir le message
    Il y a longtemps que je n'ai pas utilisé Dev Pascal, et malheureusement je ne l'ai pas sous la main. Il y a un menu Configuration, si je me souviens bien. Je pense que c'est de ce côté-là qu'il faut chercher. Je ne pense pas que le nom de l'exécutable change quelque chose.
    Je crois que le problème est résolu.
    Dans FreePascal, j'ai trouvé un menu configuration : fpc.cfg dans lequel j'ai indiqué les bons chemins.

    Merci pour votre aide.
    Bonne soirée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. WinGraph : Unité graphique pour Free Pascal et Delphi
    Par forum dans le forum Outils à télécharger
    Réponses: 7
    Dernier message: 08/07/2012, 17h35
  2. [Free Pascal] Unité Strings introuvable
    Par Bruno13 dans le forum Free Pascal
    Réponses: 1
    Dernier message: 24/10/2006, 22h47
  3. [Free Pascal] [Débutant] Ajouter une unité
    Par poupidou dans le forum Free Pascal
    Réponses: 13
    Dernier message: 07/10/2006, 10h28
  4. [Free Pascal] Unité WinMouse
    Par diden138 dans le forum Free Pascal
    Réponses: 5
    Dernier message: 16/06/2006, 17h52
  5. Problème unit CRT pour Faire du Pascal avec Delphi
    Par alexmorel dans le forum Débuter
    Réponses: 4
    Dernier message: 01/06/2004, 17h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo