Developpez.com - Rubrique Pascal

Le Club des Développeurs et IT Pro

Sortie de la version 2.6.0 du compilateur Free Pascal

Le langage au-delà de Delphi 7, support de nouvelles plateformes

Le 2012-01-10 19:39:52, par Alcatîz, Responsable Pascal, Lazarus et Assembleur
Sortie de Free Pascal 2.6.0
Des nouveautés au niveau du langage, de nouvelles plateformes supportées

La version 2.6.0 du compilateur Free Pascal porte les fonctionnalités du langage au-delà de la version 7 de Delphi, ce qui signifie une fracture au niveau de la rétrocompatibilité.
De nouvelles plateformes sont également supportées.
Qu'en pensez-vous ?
  Discussion forum
9 commentaires
  • skywaukers
    Membre émérite
    Je n'ai rien vu concernant le chargement dynamique des packages, on peut le faire ?

    @++
    Dany
  • EpiTouille
    Membre éprouvé
    Je l'ai télécharger il est trop bien !
  • joreveur
    Membre averti
    Bonjour

    qu'est-qu'elle a de nouveau par rapport à l'ancienne qui fait qu'elle soit bien ?
  • EpiTouille
    Membre éprouvé
    Ce que j'apprécie avec, c'est que les librairie tel que la SDL et plein d'autre sont déjà installer, ça rend la compilation plus simple

    Code :
    1
    2
    fpc MonProg.pas
    donc, plus besoins d'inclure les librairies dans la commande de compilation
  • Roland Chastain
    Rédacteur/Modérateur
    Je viens de l'essayer. J'ai fait tourner dessus quelques programmes TP7 : j'ai eu la bonne surprise de les voir fonctionner sans problème.

    Par contre, c'est bête mais je n'arrive pas à sauver la configuration. J'aimerais bien par exemple cacher le "tag" qui s'affiche au début, et avoir à la place une feuille vierge, mais le "tag" revient à chaque fois. Je me sers de la commande "save" ou "save as" dans le menu "options", mais apparemment je ne m'y prends pas comme il faut. Pareil pour le dossier par défaut : je crois le changer (avec "change dir" mais c'est sans effet. Auriez-vous la gentillesse de me dire comment on fait ? En cherchant encore je finirais sûrement par trouver, mais là je suis en train de m'énerver pour rien !
  • Roland Chastain
    Rédacteur/Modérateur
    Quelqu'un a-t-il déjà essayé WinGraph avec Free Pascal 2.6.0 ?

    Quand j'essaie de recompiler les unités (j'ai cru comprendre que cela était nécessaire), j'obtiens ce message d'erreur :

    Compiling c:\fpc\units\i386-win32\wingraph\src\winmouse.pas
    winmouse.pas(35,29) Fatal : Syntax error, ":" expected but "identifier MOUSEEVENT" found
    Fatal: compilation aborted
    D'où vient ce problème ?

    Autrement, y a-t-il une librairie que vous recommanderiez pour une interface graphique simple ? Quelque chose de léger et de facile à utiliser... Pas une librairie qui nécessite une autre librairie qui nécessite une autre librairie !
  • EpiTouille
    Membre éprouvé
    Si tu cherche dans le forum je croit qu'il y a une discutions qui traite de ça.
    Pour les graphiques de base, tu peux utiliser la SDL ou Qt (grace à lazarus) ou en codant à la main

    Y'a pas besoins de recompiler les sources il me semble
  • huunam
    Nouveau Candidat au Club
    Moi, j'ai un problème avec cette version. C'est la compilation lent.
    Avec un petit programme, il prend 20 secondes pour le compiler. Il est très lent en comparaison de Turbo Pascal.
    (par ex. un programme en pj)
  • joreveur
    Membre averti
    bonjour
    pas de soucis pour moi 0.2 secondes.. pour ton programme

    >fpc -Sd "/tmp/bai1.pas"
    Free Pascal Compiler version 2.6.0 [2011/12/23] for i386
    Copyright (c) 1993-2011 by Florian Klaempfl and others
    Target OS: Linux for i386
    Compiling /tmp/bai1.pas
    Linking /tmp/bai1
    /usr/bin/ld: warning: link.res contains output sections; did you forget -T?
    34 lines compiled, 0.2 sec
    >Exit code: 0
    bon ça dépend aussi de ta machine de ton 0.S de ta config etc ...