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

Lazarus Pascal Discussion :

Nouvelle version 4.0 de Lazarus


Sujet :

Lazarus Pascal

  1. #1
    Rédacteur
    Avatar de Chrispi
    Homme Profil pro
    Chargé de missions
    Inscrit en
    Juin 2020
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Chargé de missions
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2020
    Messages : 244
    Par défaut Nouvelle version 4.0 de Lazarus
    Nouvelle version 4.0 de Lazarus
    L'environnement de développement Pascal multiplate-forme continue son évolution

    Lazarus est un environnement de développement intégré (IDE) multiplateforme pour le développement rapide d'applications (RAD) à l'aide du compilateur Free Pascal. Son objectif est de fournir un environnement de développement facile à utiliser pour développer avec le langage Pascal Objet, qui est aussi proche que possible de Delphi.

    Cette version est construite avec FPC 3.2.2.

    Voici la liste des changements pour Lazarus et Free Pascal :

    https://wiki.lazarus.freepascal.org/..._release_notes
    https://wiki.lazarus.freepascal.org/User_Changes_3.2.2

    Voici la liste des correctifs pour Lazarus 4.x :

    https://gitlab.com/freepascal.org/la...mmits/fixes_4/

    La version de Lazarus est disponible en téléchargement :

    https://pascal.developpez.com/telech...d/1657/Lazarus
    Choisissez votre CPU, OS, distribution, puis le répertoire "Lazarus 4.0".

    Sommes de contrôle MD5 et SHA pour les fichiers SourceForge :

    https://www.lazarus-ide.org/index.ph...=checksums#4_0

    Les programmes d'installation de Windows sont désormais signés au niveau du code. La signature utilise le nom de la Fondation :
    "Stichting Programming Free Pascal & Lazarus Foundation".

    Nom : ImgLaz 4.jpg
Affichages : 6701
Taille : 204,8 Ko

    Configuration minimale :

    Windows :
    2k, 32 ou 64bit, Qt, Qt5, Qt6 (64bit seulement).

    FreeBSD/Linux :
    gtk 2.24 pour GTK2, Qt4.5 pour Qt, Qt5.6 pour Qt5, Qt6.2 pour Qt6, 32 ou 64bit.

    Mac OS X :
    Cocoa (64bit) 10.12, Carbon (32bit) 10.5 à 10.14, Qt et Qt5 (32 ou 64bit), Qt6 (64bit seulement).

    La page gitlab :

    https://gitlab.com/freepascal.org/la...ee/lazarus_4_0

    Pour les personnes bloquées par SF, les versions Lazarus de SourceForge sont sur :

    https://download.lazarus-ide.org/
    ftp://ftp.freepascal.org/pub/lazarus/releases/

    Et vous :
    Que pensez-vous de cette nouvelle version ?
    Faites-vous systématiquement la mise à jour vers la dernière version en date ?

  2. #2
    Membre chevronné Avatar de der§en
    Homme Profil pro
    Bretagne
    Inscrit en
    Septembre 2005
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bretagne
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 013
    Par défaut
    Excellente nouvelle, j’avais déjà testé les RC 👍🏻

    je vais voir si son installation sur mon Raspberry Pi 5 est faisable…

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2025
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2025
    Messages : 9
    Par défaut
    Un très bon candidat pour remplacer Windev après son rachat, merci Lazarus !

  4. #4
    Membre confirmé
    Homme Profil pro
    Architecte réseau
    Inscrit en
    Février 2024
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Architecte réseau

    Informations forums :
    Inscription : Février 2024
    Messages : 219
    Par défaut
    Citation Envoyé par Bardaz Voir le message
    Un très bon candidat pour remplacer Windev après son rachat, merci Lazarus !
    Qu'est-ce que c'est que cette histoire ?

  5. #5
    Membre expérimenté

    Homme Profil pro
    Expert en conception/création de progiciel complexe pour l'industrie du diamants.
    Inscrit en
    Juillet 2016
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Expert en conception/création de progiciel complexe pour l'industrie du diamants.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2016
    Messages : 71
    Par défaut
    @RenardDeFeu:
    Windev a ete rachete par un fond d'investissement canadiens , comme 4D l'année derniere.
    Ce qui entraine un enorme changement dans les licences:
    https://www.developpez.net/forums/d2...rachat-pcsoft/

    http://wxinfo.kalanda.info/wxinfo/wx...b/FR/index.awp

    S.

  6. #6
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2025
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2025
    Messages : 9
    Par défaut
    Citation Envoyé par RenarddeFeu Voir le message
    Qu'est-ce que c'est que cette histoire ?
    Il y a peu Windev s'est fait racheté par le groupe Constellation (qui a également racheté 4D). Les choix de ce groupe mène les utilisateurs vers la version Saas et donc vers la sortie. Cela implique pleins d'autres questionnement: propriété du code, obligation d'abonnement, IA qui s’entraîne sur les serveurs et donc sur le code des utilisateurs. Dans le monde proprio et avec le fonctionnement habituel de PCSOFT c'est un très mauvais choix pour cette base client habituée depuis des années à posséder son logiciel et son code. On va pas refaire l'histoire un lien vaut bien mieux:

    https://www.developpez.net/forums/d2...rachat-pcsoft/

  7. #7
    Membre chevronné
    Homme Profil pro
    Ingénieur en génie logiciel
    Inscrit en
    Juin 2012
    Messages
    944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur en génie logiciel
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2012
    Messages : 944
    Par défaut
    intéressant,

    est-ce plus aisé de builder pour différent environnement?

    genre tu es sous linux tu construit une application pour android...

  8. #8
    Membre prolifique Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 680
    Par défaut
    Bonjour,

    Je viens d'installer la nouvelle version sur Linux Mint, mais quand je veux recréer l'ide, suite à l'installation d'un paquet (Zeos) j'ai une erreur de link à la fin.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Création de l'EDI: Code de sortie 2, Erreurs : 2, Avertissements : 1
    Warning: linker: /usr/bin/ld: cannot find -lXtst: No such file or directory
    make[2]: *** [Makefile:4399: lazarus] Error 1
    make[1]: *** [Makefile:4841: ide] Error 2
    *** [Makefile(3130,0) Error: linker: ide] Error 2
    lazarus.pp(170,1) Error: Error while linking
    A noter que je n'ai installer que le fichier lazarus-project_4.0.0-0_amd64.deb téléchargé sur SourceForge.
    Précédemment, j'avais la version précédente qui fonctionnait correctement.

    Est-ce que je dois installer autre chose ? Dois-je "nettoyer" l'ancienne installation ? Et, si oui, comment m'y prendre ?

    Merci d'avance pour vos réponses

    JS

    NB : Je viens d'essayer de désinstaller le paquet Zeos, et de reconstruire Lazarus, j'obtiens le même message d'erreur.

  9. #9
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 088
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 088
    Par défaut
    Salut,

    j'ai fait un locate Xtst dans mon 3.8, qui m'a renvoyé ces 4 lignes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    /usr/lib/x86_64-linux-gnu/libXtst.a
    /usr/lib/x86_64-linux-gnu/libXtst.so
    /usr/lib/x86_64-linux-gnu/libXtst.so.6
    /usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0
    Citation Envoyé par Jon Shannow Voir le message
    Précédemment, j'avais la version précédente qui fonctionnait correctement.
    Je suspecte un raccourci manquant, ou l'absence de libxtst-dev, un classique...
    Pour info, extrait de Synaptic :
    Nom : tit_bout-2-synaptic.png
Affichages : 321
Taille : 11,4 Ko

    Ce genre de problème ne devrait plus exister, à notre époque...
    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

  10. #10
    Membre prolifique Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 680
    Par défaut
    Citation Envoyé par Jipété Voir le message
    Salut,

    j'ai fait un locate Xtst dans mon 3.8, qui m'a renvoyé ces 4 lignes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    /usr/lib/x86_64-linux-gnu/libXtst.a
    /usr/lib/x86_64-linux-gnu/libXtst.so
    /usr/lib/x86_64-linux-gnu/libXtst.so.6
    /usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0

    Je suspecte un raccourci manquant, ou l'absence de libxtst-dev, un classique...
    Pour info :
    Nom : tit_bout-2-synaptic.png
Affichages : 321
Taille : 11,4 Ko

    Ce genre de problème ne devrait plus exister, à notre époque...
    Bonjour Jipété,

    Je suppose qu'il faut que je fasse un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudi apt-get install libxtst-dev
    ou quelque chose dans le genre ?

    C'est ça ?

    JS

  11. #11
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 088
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 088
    Par défaut
    Citation Envoyé par Jon Shannow Voir le message
    Je suppose qu'il faut que je fasse un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudi apt-get install libxtst-dev
    ou quelque chose dans le genre ?
    Si Synaptic te montre que libxtst-dev n'est pas installé.

    Mais s'il est installé, je passe...
    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

  12. #12
    Membre extrêmement actif Avatar de denisys
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 173
    Par défaut
    Jon Shannow
    Le 09/05/2025 à 14:04

    A noter que je n'ai installer que le fichier lazarus-project_4.0.0-0_amd64.deb téléchargé sur SourceForge.
    Généralement sur linux il faut installer tous les paquets.
    Tous au moins c’est ce que j’ai pour les installations de Lazarus 2.
    Télécharge et installe les paquets suivant.
    fpc-laz_3.2.2-210709_amd64.deb
    fpc-src_3.2.2-210709_amd64.deb

  13. #13
    Membre prolifique Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 680
    Par défaut
    Bonjour à tous,

    Du coup, j'ai suivi une recommandation de Jurassic Pork, sur une autre discussion, qui me conseillait d'utiliser FPCUPDELUXE pour installer Lazarus sous Linux.

    J'ai désinstallé et nettoyé les anciennes versions installées et j'ai utilisé FPCUPDELUXE.
    Après avoir installé des paquets recommandés ici

    En particulier cette ligne-ci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get install git mercurial subversion
    Tout a très bien fonctionné.

    Merci à vous tous, et merci à JP, qui, sans participer à cette discussion, a résolu mon problème (trop fort )

    JS

Discussions similaires

  1. [Lazarus] Nouvelle version corrective de bugs : Lazarus 3.8
    Par Chrispi dans le forum Lazarus
    Réponses: 0
    Dernier message: 24/01/2025, 00h13
  2. [Lazarus] Nouvelle version corrective de bugs : Lazarus 3.6
    Par Chrispi dans le forum Lazarus
    Réponses: 9
    Dernier message: 05/01/2025, 08h29
  3. [Lazarus] Nouvelle version corrective de bugs : Lazarus 3.4
    Par Chrispi dans le forum Lazarus
    Réponses: 0
    Dernier message: 31/05/2024, 22h22
  4. [Lazarus] Nouvelle version 3.2 de Lazarus, une version de débogage
    Par bb84000 dans le forum Lazarus
    Réponses: 7
    Dernier message: 23/05/2024, 12h27
  5. Nouvelle version de Lazarus 0.9.22
    Par Clandestino dans le forum Lazarus
    Réponses: 0
    Dernier message: 01/04/2007, 10h50

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