+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable Delphi

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    février 2013
    Messages
    1 015
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2013
    Messages : 1 015
    Points : 11 919
    Points
    11 919
    Billets dans le blog
    33

    Par défaut Lazarus 1.8 Release Candidate 1 est sorti

    Lazarus 1.8 Release Candidate 1 est sorti,
    et intègre de nouvelles fonctionnalités et plusieurs corrections de bogues

    Nom : BuildwithFreePascal-Lazarus.jpg
Affichages : 2363
Taille : 32,2 Ko

    Toujours bâti sur Free Pascal 3.0.2 (sauf pour la version Linux qui s'appuie sur la version 3.0.3), Lazarus 1.8 constitue une étape importante dans la feuille de route de l'équipe de développement. Pour rappel, Lazarus est un RAD/EDI multiplateforme développé en Free Pascal pour Free Pascal. Son objectif est de fournir aux programmeurs Pascal Objet un environnement de développement facile à utiliser s'approchant le plus possible de Delphi.

    Cette version apporte un nombre élevé de corrections dont vous trouverez la liste ici
    Au niveau des changements notables, on relèvera :
    • la prise en charge de Qt5 ;
    • la prise en charge des hautes résolutions (DPI), y compris, à titre expérimental, par l'EDI ;
    • des extensions de TToolButon et TToolBar ;
    • l'adaptation du presse-papiers au format HTML ;
    • la personnalisation possible des menus à la manière (ou presque) de Delphi ;
    • l'ajout d'une série de nouveaux composants TTaskDialog, TSpinEditEx, TFloatSpinEditEx, TChartComboBox.

    Pour ceux qui n'auraient pas tenu compte du passage à l'UTF8 et à la centralisation des fonctions de chaînes dans les unités LazUTF8 et LazFileUtils, il faut qu'ils sachent que les wrappers présents dans les anciennes unités ont été supprimés. S'ils viennent se plaindre, on leur répondra que ce changement important avait été balisé depuis la version 1.6 .

    À noter pour la petite histoire : l'EDI n'est plus maintenu pour Windows 98 et Windows NT .

    La liste complète des changements est présente ici.

    L'équipe Lazarus demande à ce que chacun teste cette version afin de faire remonter rapidement les éventuels bogues. Pour le moment, cette version n'a été validée qu'en interne et est par conséquent susceptible de contenir des erreurs difficiles à cerner, car ne se produisant que dans de très rares cas. En particulier, les utilisateurs de Windows sont invités à installer cette version en installation secondaire. Pour tous, il est vivement recommandé de faire des copies de sauvegarde du travail effectué, y compris des fichiers de configuration de l'ancienne version utilisée.

    Comme d'habitude, cette version Candidate 1 sera suivie d'une Candidate 2, avant de devenir officiellement la version 1.8.

    N.B. La mise à jour des fichiers de langue (dont la version française que nous prenons en charge dans ce forum) ne sera effective qu'à partir de la Candidate 2.

    Téléchargez la nouvelle version proposée par l'équipe Lazarus.

    Source : Lazarus

    Et vous ?

    Qu'en pensez-vous ?

    Allez-vous tester la nouvelle version ?
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  2. #2
    Membre éprouvé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2003
    Messages
    524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2003
    Messages : 524
    Points : 1 124
    Points
    1 124
    Billets dans le blog
    5

    Par défaut

    Très bonne nouvelle !
    J'ai installé cette nouvelle mouture (Lazarus 1.8.0RC1 r54912 FPC 3.0.2 i386-win32-win32/win64)
    Juste pour tester, j'ai compilé et installé quelque paquets (composants tierces que j'utilise, etc. ) . J'ai recompilé également quelques petits projets.
    Pour le moment, je n'ai pas constaté de problèmes particuliers. Tout fonctionne normalement.

    Encore une fois. Merci pour cette nouvelle réjouissante !

    A+
    "Une idée mal écrite est une idée fausse !"
    http://hamid-mira.blogspot.com

  3. #3
    Membre éprouvé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2003
    Messages
    524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2003
    Messages : 524
    Points : 1 124
    Points
    1 124
    Billets dans le blog
    5

    Par défaut

    Je tiens aussi à préciser que certains paquets, au début, ne compilaient pas ! et que j'étais obligé d'ajouter dans certains uses de l'interface, l'unité LCLPlatformDef. Après quelques recherches rapides, il semble que cela est tout à fait normal, et que nous sommes déjà prévenus au travers le lien suivant :

    TLCLPlatform definition was moved
    http://wiki.lazarus.freepascal.org/L...tion_was_moved

    A+
    "Une idée mal écrite est une idée fausse !"
    http://hamid-mira.blogspot.com

  4. #4
    Membre averti

    Homme Profil pro
    Amateur Passionné
    Inscrit en
    septembre 2015
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : septembre 2015
    Messages : 189
    Points : 407
    Points
    407

    Par défaut

    Bonjour je viens d'installer la version 32bit pour Windows, pas de soucis d'installation. J'ai mis à jour les sources de GLScene à jour et j'ai installé les paquets sans problèmes

    On voit de suite les petites améliorations :
    - les icones elles sont plus jolies +1
    - L'amélioration traduction en français +1

    A+
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

  5. #5
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    avril 2015
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : avril 2015
    Messages : 58
    Points : 138
    Points
    138

    Par défaut Mais sous OSX...

    De manière générale je suis impressionné par la qualité du couple fpc/Lazarus. Une nouvelle version est une excellente nouvelle. MAIS : Je ne peux toujours pas utiliser ce tandem sous macOS, pour cause d'impossibilité de debugger.
    J'ai tenté toutes les manœuvres indiquées pour signer gdb, sans succès. Et je ne suis pas assez compétent pour switcher tout seul à lldb, ce qui devrait être la voie à suivre.
    Si quelqu'un pouvait faire une mise au point à ce sujet, ce serait génial.
    Je ne rêve même plus d'une intégration de fpc dans XCode, ce qui serait aussi une bonne chose.

  6. #6
    Membre expert
    Avatar de e-ric
    Homme Profil pro
    Traqueur de tritons et autres bestioles
    Inscrit en
    mars 2002
    Messages
    1 442
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Traqueur de tritons et autres bestioles

    Informations forums :
    Inscription : mars 2002
    Messages : 1 442
    Points : 3 474
    Points
    3 474

    Par défaut

    Salut

    Pourquoi ne pas monter un image virtuelle d'un système Linux, c'est doute la meilleure plate-forme pour GDB, FPC et Lazarus (avis perso, pas la peine de troll-er là dessus).

    Cdlt

    M E N S . A G I T A T . M O L E M
    Debian 8.x 64bit, Lazarus 1.6 (FPC 3.0), Python 3

    "La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
    Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."

  7. #7
    Expert éminent
    Avatar de Jipété
    Profil pro
    Inscrit en
    juillet 2006
    Messages
    5 429
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : juillet 2006
    Messages : 5 429
    Points : 7 430
    Points
    7 430

    Par défaut

    Bonjour,
    Citation Envoyé par e-ric Voir le message
    Salut

    Pourquoi ne pas monter un image virtuelle d'un système Linux, c'est doute la meilleure plate-forme pour GDB, FPC et Lazarus (avis perso, pas la peine de troll-er là dessus).

    Cdlt
    Parce que ce n'est pas une bonne idée : il y a un tas de choses qui ne sont pas finies, concernant cette plateforme (je pense entre autres à mon problème avec la TListView, et au post #9 de ThWilliam ainsi qu'à mon #12 où une image permet de comparer les rendus Windows/Linux) et, non, c'est pas du troll, c'est la réalité...

    Je peux d'autant plus l'écrire que j'ai 2 machines virtuelles, une sous XP l'autre sous Linux, chacune équipée d'un Lazarus pour justement tester et comparer.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  8. #8
    Expert confirmé

    Homme Profil pro
    Retraité
    Inscrit en
    septembre 2002
    Messages
    1 815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : septembre 2002
    Messages : 1 815
    Points : 5 132
    Points
    5 132
    Billets dans le blog
    2

    Par défaut

    Presque dans le même cas, une machine virtuelle XP sur une station Linux. Ma principale difficulté est plus de traduire en Lazarus des programmes créés sous Delphi que pour faire tourner des programmes créés sous Lazarus Windows sur Linux. Bon, maintenant, le but est de tout passer sur 100% Linux+Lazarus. Une fois que ce sera fait, je n'aurais plus besoin de le creuser la tête sur les problèmes de compatibilité.

    Moi, ce que j'attends de Lazarus, c'est :
    1. De pouvoir installer des composants sans avoir besoin de recompiler
    2. D'avoir un plus grand choix de composants extérieurs (même payants, mais à condition qu'ils soient livrés avec les sources)
    Pierre GIRARD

  9. #9
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    avril 2015
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : avril 2015
    Messages : 58
    Points : 138
    Points
    138

    Par défaut

    Citation Envoyé par e-ric Voir le message
    Salut

    Pourquoi ne pas monter un image virtuelle d'un système Linux, c'est doute la meilleure plate-forme pour GDB, FPC et Lazarus (avis perso, pas la peine de troll-er là dessus).

    Cdlt
    Ben, parce que ce serait bien en natif, tout de même ! Ça eut marche, ça marche plus et c'est fort dommage. Sinon, bien sûr, j'ai une VM Ubuntu (paresseux, toujours) et sous Windows 10, que je réserve plutôt à Delphi Tokyo Starter édition.
    Enfin, ça devrait bien plaire à quelqu'un qui sait de faire ce portage, non ? Moi, chuis trop vieux, je le crains.

  10. #10
    Responsable Delphi

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    février 2013
    Messages
    1 015
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2013
    Messages : 1 015
    Points : 11 919
    Points
    11 919
    Billets dans le blog
    33

    Par défaut Rc 2 est disponible

    Ce jour, le site officiel de Lazarus vient d'annoncer la sortie de la version 1.8 rc2, prélude à la version définitive. Près de deux cents modifications ont été apportées à la version annoncée dans cette discussion. Voilà peut-être pourquoi une version rc 3 semble être prévue .
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  11. #11
    Expert confirmé

    Homme Profil pro
    Retraité
    Inscrit en
    septembre 2002
    Messages
    1 815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : septembre 2002
    Messages : 1 815
    Points : 5 132
    Points
    5 132
    Billets dans le blog
    2

    Par défaut

    Donc ... je patienterais
    Pierre GIRARD

  12. #12
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2005
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Services de proximité

    Informations forums :
    Inscription : septembre 2005
    Messages : 202
    Points : 147
    Points
    147

    Par défaut

    Je suis sur Mac, et je comptait tester Lazarus 1.8 dessus, mais vous me mettez le doute avec cette histoire de debugging !

    Problème que je ne comprend pas vraiment, vous êtes en train de dire que le Debug ne fonctionne pas sur Mac ?

  13. #13
    Membre habitué
    Homme Profil pro
    Consultant informatique
    Inscrit en
    avril 2015
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : avril 2015
    Messages : 58
    Points : 138
    Points
    138

    Par défaut

    Citation Envoyé par der§en Voir le message
    Je suis sur Mac, et je comptait tester Lazarus 1.8 dessus, mais vous me mettez le doute avec cette histoire de debugging !

    Problème que je ne comprend pas vraiment, vous êtes en train de dire que le Debug ne fonctionne pas sur Mac ?
    En réalité il semble que le problème vienne de gdb, qui n'est plus compatible avec le système de protection introduit par Apple. Si j'ai bien compris, quoiqu'on fasse, gdb ne peut pas prendre la main sur un autre processus.
    La solution serait donc de passer à lldb, qui, lui, semble utilisé par XCode notamment et fonctionne très bien. Mais c'est là que je m'arrête, je ne sais simplement pas ce que ça représente que de faire cette substitution.

Discussions similaires

  1. [Lazarus] Sortie de la 1re Release Candidate de Lazarus version 1.6
    Par Ph. B. dans le forum Lazarus
    Réponses: 11
    Dernier message: 16/01/2016, 10h14
  2. [Lazarus] Lazarus 1.0 est disponible en version Release Candidate
    Par Alcatîz dans le forum Lazarus
    Réponses: 7
    Dernier message: 29/08/2012, 21h01
  3. Réponses: 6
    Dernier message: 16/12/2011, 11h59
  4. FreeBSD 7.1-RELEASE est sorti hier
    Par Invité dans le forum BSD
    Réponses: 0
    Dernier message: 06/01/2009, 12h59
  5. Réponses: 0
    Dernier message: 23/05/2008, 11h26

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