Developpez.com - Rubrique Lazarus

Le Club des Développeurs et IT Pro

Sortie de la version 1.2 de Lazarus

Il s'agit d'une version évolutive toujours basée sur le compilateur free Pascal 2.6.2

Le 2014-03-06 00:56:40, par Ph. B., Expert confirmé
Sortie de la version 1.2 de Lazarus
Il s'agit d'une version évolutive



Bonjour à tous,

L'équipe en charge du développement de Lazarus vient de publier une nouvelle version de l'EDI selon le
communiqué officiel en date du 4 mars.

La version 1.2 est disponible au téléchargement ICI.

Lazarus 1.2 utilise le même compilateur que les versions précédentes 1.0.x, à savoir FPC 2.6.2.

La liste des changements peut être consultée ICI pour FPC et ICI pour Lazarus.

Pour rappel, Lazarus peut fonctionner avec différents systèmes d'exploitation, les prérequis minimaux sont :
  • Windows : 98.
    Sous Windows, l'installeur autorise 2 installations indépendantes. Plus de détails ICI
    Sous Windows 64 bits, il est toutefois préconisé d'utiliser la version 32 bits (avec compilateur croisé 32/64 bits pour ceux pour qui le 64 bits est indispensable). Plus de détails ICI.
  • FreeBSD/Linux : gtk 2.8 ou qt4.5, 32 ou 64 bits.
  • Mac OS X : 10.5 pour les stations à base de processeur Intel, 10.4 pour celles à base de PowerPc ; LCL seulement 32 bits, les applications n'utilisant pas la LCL peuvent être 64 bits.

Ceux qui récupèrent les sources de l'EDI peuvent le faire depuis le dépôt SVN en utilisant le tag : http://svn.freepascal.org/svn/lazaru...gs/lazarus_1_2

Pour ceux d'entre vous qui seraient bloqués par SourceForge, cette version est accessible sur les sites miroirs suivants :
ftp://freepascal.dfmk.hu/pub/lazarus/releases/
puis après synchronisation :
http://michael-ep3.physik.uni-halle....arus/releases/
et :
http://mirrors.iwi.me/lazarus/

Qu'en pensez-vous ?
  Discussion forum
11 commentaires
  • Ph. B.
    Expert confirmé
    Envoyé par erca57
    @tourlourou
    Je parlais des liens se trouvant sur la Lazarus Homepage http://lazarus.freepascal.org/. Je n'ai pas eu le réflexe de chercher sur sourceforge
    Merci pour les liens corrects fournis.
    Juste pour rappel en cas de lecture en diagonale :
    Envoyé par Ph. B.
    Sous Windows 64 bits, il est toutefois préconisé d'utiliser la version 32 bits (avec compilateur croisé 32/64 bits pour ceux pour qui le 64 bits est indispensable). Plus de détails ICI.
  • Bonjour Philippe,
    Envoyé par Ph. B. 
    • Mac OS X : 10.5 pour les stations à base de processeur Intel, 10.4 pour celles à base de PowerPc ; LCL seulement 32 bits, les applications n'utilisant pas la LCL peuvent être 64 bits.
    [...]Qu'en pensez-vous ?

    Ce que j'en pense ? Un petit coup de rouspétance de bon matin, cela irait ?

    C'est encore en effet multiOS mais quand même un peu limité... sans LCL... Et en plus la LCL, c'est carbon pour les objets graphiques, totalement obsolète. Cela ne me posait pas de problème quand je n'avais pas de Mac... Là, sur un modèle récent, c'est la croix et la bannière pour installer Lazarus, pour utiliser des composants... pffff. Je ne pensais pas qu'on était si loin de Nux ! Il y a des développeurs qui arrivent à utiliser simplement et "nativement, GUI parlant" (i.e. comme en Win et Nux) Lazarus en Mavericks ? Reste évidemment l'option gtk2 ... On peut aussi l'utiliser sous Windows La simplicité même et... la parfaite intégration dans l'OS

    Le slogan de l'actuel OS X est "Avec OS X Mavericks, le Mac fait un nouveau pas de géant. Et vous aussi."... Oui, mais pas moi avec Lazarus ! [Pour rappel :Caractéristiques de OS X actuel et évolutions]

    Je n'arrive pas à savoir si à ce sujet, du côté de Lazarus, il y a une évolution significative en cours ou si un réel support d'OS X 64/Cocoa est reporté aux calandres grecques. Le roadmap est désastreux en Cocoa. Même le TForm est "Partially Implemented". On ne peut quand même pas traiter OS X de mineur. Il est vrai que jusqu'à présent, le sujet ne m'intéressait pas puisque je n'étais pas concerné mais je me rends compte que le retard pris est majeur... et que finalement Lazarus est essentiellement "compatible" Win/Nux. En tous cas, on est de plus en plus loin du "write once compile anywhere". Quelqu'un à des infos à ce sujet ?

    Décidément les Pascaliens multiOS sont piégés : Delphi -> Win et Mac seulement et Lazarus -> Win et Nux seulement (dans les faits)... Et entre FMX et LCL, il y a quand même quelques différences d'approche et d'utilisation

    Bonne journée.
    Cordialement. Gilles
  • e-ric
    Membre expert
    Salut

    On va voir si le changement en vaut la peine.
    @Gilles : je compatis à ta déception. La source du problème réside dans l'existence et la disponibilité de développeurs qui veuillent s'investir ( le mot est faible...) dans le projet tout en connaissant l'environnement Mac. Ca ne se trouve pas sous le sabot d'un cheval...

    @+
  • erca57
    Membre actif
    Bizarre que les fichiers pour win32 et pour win64 aient le même nom. Je n'ose pas installer la mise à jour pour Windows 64 bits.
  • tourlourou
    Modérateur
  • erca57
    Membre actif
    @tourlourou
    Je parlais des liens se trouvant sur la Lazarus Homepage http://lazarus.freepascal.org/. Je n'ai pas eu le réflexe de chercher sur sourceforge
    Merci pour les liens corrects fournis.
  • tourlourou
    Modérateur
    @erca57 : je suis effectivement parti du principe que c'était en suivant le lien de Ph. B. dans sa présentation.

    @Ph. B. : tu as raison de rappeler ce point dont je n'avais pas voulu alourdir les liens donnés pour ne pas ajouter à une éventuelle confusion !
  • erca57
    Membre actif
    Merci à Ph.B. d'avoir rappelé le pb avec FPC 2.6 sous win64. Je suis nouveau sur Lazarus. Je viens de Delphi 2006.
    J'installerai la version pour win32 en cas de problème. En attendant je continue ma prise en main de Lazarus avec la version win64.
  • SoftChris
    Membre régulier
    Bonjour,

    Au vue de la sortie de Free Pascal version 2.6.4, est-il judicieux de mettre à jour Lazarus 1.2 et comment ? Merci.
  • Ph. B.
    Expert confirmé
    Bonjour,
    Envoyé par SoftChris
    Au vue de la sortie de Free Pascal version 2.6.4, est-il judicieux de mettre à jour Lazarus 1.2 et comment ? Merci.
    Maintenant autant installer Lazarus 1.2.2...