Compilateur pascal linux

Bonjour,

j'aimerais savoir ou je peus me procurer un compilateur pascal pour linux
et avoir aussi un exemple de code pascal
et savoir les commandes pour compiler
Merci
Configuration: Windows Vista
Internet Explorer 7.0

5 réponses

  1. Modérateur
    Salut,

    tu as quoi comme distribution?

    voilà sur debian
    lami20j@debian:~/trash2$ aptitude show gpc
    Paquet : gpc
    État: non installé
    Version : 4:3.4.6-19
    Priorité : optionnel
    Section : devel
    Responsable : Debian GCC Maintainers <debian-gcc@lists.debian.org>
    Taille décompressée : 41,0k
    Dépend: cpp (>= 4:4.1.1-15), gcc (>= 4:4.1.1-15), gpc-2.1-3.4 (>= 3.4.6-1)
    Suggère: gpc-doc
    Est en conflit: gpc-doc (< 1:2.95.3)
    Fournit: pascal-compiler
    Description : The GNU Pascal compiler
     This is the GNU Pascal compiler, which compiles Pascal on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code.
    
     The current version 2.2 (release candidate 2) implements Standard Pascal (ISO 7185, level 1), a large subset of Extended Pascal (ISO 10206), and Borland Pascal. Many Borland Pascal units
     supported.
    
     This is a dependency package providing the default GNU Pascal compiler.
    
    Marqueurs: devel::compiler, devel::lang:pascal, implemented-in::c, interface::commandline, role::metapackage, special::meta, suite::gnu, works-with::software:source
    


    Voir cours et compilateurs
    1. Contributeur
      Salut,

      Il y a aussi Free Pascal Compiler (fpc) en GNU GPL (avec une version modifiée de la GNU GPL permettant de faire des liaisons statiques sans que sa création ne bascule en GNU GPL elle même ... alors que gpc est sous GNU GPL non modifiée).

      https://www.freepascal.org/

      qui a une bonne compatibilité (meilleure) avec TP 7.0 et Delphi, il est lui même compilé avec fpc (alors que, sauf erreur, gpc utilise du C), il est régulièrement mis à jour, très dynamique

      et il a Lazarus

      http://www.lazarus.freepascal.org/

      qui est un IDE graphique à vocation d'environnement rapide de développement,... et, en plus,... c'est beau :

      http://wiki.lazarus.freepascal.org/Screenshots

      Dal
      1. Contributeur
        j'ai mandriva 2006

        Félicitations !

        (sans rire, j'ai failli m'arrêter là)

        S'agissant de fpc, tu trouves des rpm à partir du site du projet.

        Ou si urpmi est configuré chez toi, tu peux laisser ta machine aller chercher les fichiers dont elle a besoin, y compris leurs dépendances :

        http://www.commentcamarche.net/faq/sujet 1328 linux installer les programmes gestion des paquets compil#i 3 mandrake et urpm

        Dal
        1. Contributeur
          bonjour,
          je deconseille d'installer fpc fpcr et lazarus avec urpmi , il vaut beaucoup mieux recupere les rpm sur le site de lazarus il fonctionne impect, le problème est que les version de fpc et fpcr ne conrespondent pas ce qui bloque Lazarus .
          a+
          ps au fait il faut installer fpc fpcr et lazarus dans cet ordre sinon ça marche pas
          1. Contributeur
            Salut Jeanbi,

            Il y a un moment que je n'ai pas utilisé fpc (< 1.0.10), et je ne me rappelle pas avoir eu ce problème avec Debian ou FreeBSD (je n'utilise pas Mandriva), mais je veux bien te croire que les dépôts de certaines distributions puissent être mal conçus ou mal maintenus :)

            Sinon, quand tu dis "fpcr", est-ce de "fpcsrc" dont tu parles ? Parce que sinon, je ne vois pas.

            Dal