IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de la nouvelle version 2.2.6 de Lazarus
Une version corrective

Le , par Chrispi

14PARTAGES

17  0 
Sortie de Lazarus 2.2.6
Une version corrective

Bonjour,

La version 2.2.6 de Lazarus est sortie. Il s'agit d'une version corrigeant une série de bugs. Elle s'appuie toujours sur le compilateur Free Pascal 3.2.2.

Pour la télécharger : https://pascal.developpez.com/telecharger/detail/id/1657/Lazarus

Voir : https://forum.lazarus.freepascal.org/index.php/topic,62620.0.html
Notes de version : https://wiki.lazarus.freepascal.org/..._release_notes



Configuration minimale :

  • Windows : 2000, XP, Vista, 7, 8, 8.1, 10 (32 ou 64 bits) ;
  • FreeBSD/Linux : GTK2 : 2.8, Qt : 4.5, Qt5 : 5.6 for qt5 (32 ou 64 bits) ;
  • macOS : Cocoa (64 bits) 10.12, Carbon (32 bits) 10.5, Qt et Qt5 (32 ou 64 bits).

Et vous ?

Utilisez-vous déjà Lazarus ? Qu'en pensez-vous ?
Avez-vous des propositions d'améliorations ?
Êtes-vous prêt(e) à partager vos connaissances en écrivant des tutoriels sur Lazarus ?
Avez-vous déjà partagé vos codes sources avec la communauté ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de plegat
Expert éminent https://www.developpez.com
Le 06/05/2023 à 14:21
Salut,

Citation Envoyé par Jipété Voir le message

Et pendant qu'on y est, allez, en console, soyons fou, à l'ancienne, dans le dossier d'un projet :
Code : Sélectionner tout
$ startlazarus ./colorjob.lpi
et vous savez quoi ? C'est encore et toujours le dernier projet utilisé qui s'ouvre...
A première vue, rien d'anormal...

Si tu regardes le wiki https://wiki.freepascal.org/Startlazarus, startlazarus ne prend pas de fichier lpi en paramètre... ça ne fait qu'ouvrir lazarus... donc sans doute dans le dernier état quand on le ferme...

Bon, je ne peux pas tester sur l'ordi d'où je tire, je n'ai pas lazarus dessus... je testerai sur mon ordi de programmation...

Regarde ce que tu as comme info quand tu fais clic droit/propriétés (ou quelque chose de similaire)... tu dois tomber sur une ligne de commande...
2  0 
Avatar de acaumes
Membre éprouvé https://www.developpez.com
Le 30/04/2023 à 13:10
Bonjour,

je repère dans mon arborescence un project1.lpi sur lequel je dois travailler, donc "Clic droit / Ouvrir avec / Lazarus (proposé par l'os, bien)" mais c'est encore le dernier projet travaillé qui s'ouvre...
J'ai essayé avec le .lpr, même résultat foireux.
Ah bon chez moi cela fonctionne sans coup férir.

Lazarus 2.2.6 Windows 11

Cordialement
1  0 
Avatar de bb84000
Membre confirmé https://www.developpez.com
Le 01/05/2023 à 18:18
Bonjour,

Jipété : J'ai lâchement attendu que tu essuies les plâtres avant de mettre à jour vers cette version.

En ce qui concerne le souci que tu rencontres, je ne l'ai pas avec Linux Mint et la 2.2.4 (je n'ai pas encore installé la 2.2.6 sous Linux).

bb84000
1  0 
Avatar de Ti-Slackeux
Membre éprouvé https://www.developpez.com
Le 02/05/2023 à 12:47
Citation Envoyé par Jipété Voir le message
"Clic droit / Ouvrir avec / Lazarus (proposé par l'os, bien)" mais c'est encore le dernier projet travaillé qui s'ouvre...
Config Linux Debian GTK2 à jour.
Heu ....
J'ai pas Lazarus ici mais y'a un truc qui me chagrine.

Pourquoi "Clic Droit/ouvrir avec " ??
Un clic ou double-clic sur le fichier devrait ouvrir Lazarus avec en paramètre le fichier cliqué.
Mais clic droit ou clic sur le projet, c'est l'Os qui gère ce comportement,
Lazarus ne fait qu' exécuter ce qui demandé par l'Os.
On a normalement la possibilité de changer le programme par défaut pour ouvrir un fichier.

Enfin c'est de cette façon que ça fonctionne chez moi >.<

hth,
1  0 
Avatar de Roland Chastain
Rédacteur/Modérateur https://www.developpez.com
Le 06/05/2023 à 20:13
C'est drôle, chez moi (Mageia, Lazarus 2.2.6) ça fonctionne.

Code X : Sélectionner tout
1
2
3
4
5
6
7
8
9
[roland@localhost bubble]$ lazarus demo.lpi 
using config file /home/roland/fpcupdeluxe-230313/lazarus/lazarus.cfg 
SetPrimaryConfigPath NewValue="/home/roland/fpcupdeluxe-230313/config_lazarus/" -> "/home/roland/fpcupdeluxe-230313/config_lazarus" 
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] PrimaryConfigPath="/home/roland/fpcupdeluxe-230313/config_lazarus" 
Hint: (lazarus) [TMainIDE.ParseCmdLineOptions] SecondaryConfigPath="/etc/lazarus" 
... 
TMainIDE.DoOpenProjectFile A "/home/roland/Documents/pascal/graphics/bgrabitmap/nogui/bubble/demo.lpi" 
... 
[roland@localhost bubble]$

P.-S. Pour l'option "Ouvrir avec", je ne peux pas essayer. J'ai installé Lazarus par fpcupdeluxe, et je n'ai pas pris la peine de faire ce qu'il faudrait pour avoir cette option. J'ai un raccourci sur mon bureau sur lequel je fais glisser le projet que je veux ouvrir, et ça fonctionne.

Soit dit en passant, je ne vois pas ce que la ligne de commande a « d'ancien » mais bon ce n'est pas le sujet.
1  0 
Avatar de Roland Chastain
Rédacteur/Modérateur https://www.developpez.com
Le 11/05/2023 à 8:44
@Jipété

Pour ce qui est de configurer l'explorateur de fichiers, je ne sais pas.

Pour ce qui est d'avoir à taper le chemin entier de Lazarus dans un terminal, pour ma part j'ai créé un fichier /home/roland/.local/bin/lazarus qui contient ceci :

Code Bash : Sélectionner tout
/home/roland/fpcupdeluxe-230313/lazarus/lazarus --pcp="/home/roland/fpcupdeluxe-230313/config_lazarus/" $*

Ce qui me permet de taper simplement lazarus.

Par ailleurs j'ai créé un fichier home/roland/Desktop/lazarus-226.desktop qui contient ceci :

Code X : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env xdg-open 
[Desktop Entry] 
Version=1.0 
Encoding=UTF-8 
Type=Application 
Icon=/home/roland/fpcupdeluxe-230313/lazarus/images/icons/transparent.ico 
Path=/home/roland/fpcupdeluxe-230313/lazarus/ 
Exec=/home/roland/fpcupdeluxe-230313/lazarus/lazarus --pcp="/home/roland/fpcupdeluxe-230313/config_lazarus/" %f 
Name=Lazarus 2.2.6 
Comment=EDI pour le compilateur Free Pascal 
GenericName=Lazarus IDE with Free Pascal Compiler 
Category=Application;IDE;Development;GUIDesigner;Programming; 
Categories=Application;IDE;Development;GUIDesigner;Programming; 
Keywords=editor;Pascal;IDE;FreePascal;fpc;Design;Designer;

Ce qui me permet d'ouvrir un projet en faisant glisser le fichier *.lpi sur le raccourci.

De cette façon, je peux installer (par fpcupdeluxe) autant de versions de Lazarus que je veux.
1  0 
Avatar de Jipété
Expert éminent sénior https://www.developpez.com
Le 30/04/2023 à 11:24
Toujours aussi ridicule au niveau du comportement basique de l'ihm : je repère dans mon arborescence un [hIghlight]project1.lpi[/hIghlight] sur lequel je dois travailler, donc "Clic droit / Ouvrir avec / Lazarus (proposé par l'os, bien)" mais c'est encore le dernier projet travaillé qui s'ouvre...
J'ai essayé avec le .lpr, même résultat foireux.
J'ai essayé avec le .pas, idem.

OMG que c'est gonflant !

À croire que les gens qui développent l'outil ne l'utilisent pas ensuite.

Config Linux Debian GTK2 à jour.
1  1 
Avatar de Jipété
Expert éminent sénior https://www.developpez.com
Le 30/04/2023 à 14:43
Citation Envoyé par acaumes Voir le message
Lazarus 2.2.6 Windows 11
!=
Citation Envoyé par Jipété Voir le message
Linux Debian GTK2 à jour.
Donc je corrige ce que j'ai dit précédemment :
Citation Envoyé par Jipété Voir le message
À croire que les gens qui développent l'outil ne l'utilisent pas ensuite.
C'est des windowsiens qui développent Lazarus et les autres peuvent aller se rouler...
1  1 
Avatar de Jipété
Expert éminent sénior https://www.developpez.com
Le 01/05/2023 à 23:03
Bonsoir Bernard !

Citation Envoyé par bb84000 Voir le message
En ce qui concerne le souci que tu rencontres, je ne l'ai pas avec Linux Mint et la 2.2.4
Ça alors !
Tu sais quoi ?
Ce genre de remarque me donne l'envie de retourner sous Windows, tu vois !
Parce que là, je ne sais absolument pas où chercher pourquoi comment et où se cache l'option qui gère ce bazar.
Sous Windows il suffisait d'ouvrir la base de registre et d'aller modifier la clé qui va bien, époque bénie...

Sous Linux, vécu cet après-midi, après consultation du forum OpenOffice où j'ai trouvé ça, pour faire une installation personnalisée : [...] modules to install. To change the default settings, you must select the custom installation., j'en suis encore à chercher où se cache cette custom installation, et c'est lassant je te dis pas !
Et du coup je me retrouve avec des milliers de polices installées, encore plus ingérables que les 2500 de LibreOffice récemment signalées, mais pas ici.
0  0 
Avatar de Jipété
Expert éminent sénior https://www.developpez.com
Le 02/05/2023 à 14:46
Citation Envoyé par Ti-Slackeux Voir le message
Pourquoi "Clic Droit/ouvrir avec " ??
Parce que je suis plus performant comme ça qu'avec un double-clic, et que cette manip a toujours bien fonctionné sous Windows, quand je vivais avec.

Maintenant, pour la suite,
Citation Envoyé par Ti-Slackeux Voir le message
Un clic ou double-clic sur le fichier devrait ouvrir Lazarus avec en paramètre le fichier cliqué.
alors double-clic sur un .lpi et même cause même effet , alors que "clic droit / Propriétés" sur le .lpi me donne


Citation Envoyé par Ti-Slackeux Voir le message
Enfin c'est de cette façon que ça fonctionne chez moi >.<
Linux ou Windows ? (même si je ne vois pas en quoi ça changerait le comportement de l'EDI...)

Et pendant qu'on y est, allez, en console, soyons fou, à l'ancienne, dans le dossier d'un projet :
Code : Sélectionner tout
$ startlazarus ./colorjob.lpi
et vous savez quoi ? C'est encore et toujours le dernier projet utilisé qui s'ouvre...
0  0