GRATUIT

Vos offres d'emploi informatique

Développeurs, chefs de projets, ingénieurs, informaticiens
Postez gratuitement vos offres d'emploi ici visibles par 4 000 000 de visiteurs uniques par mois

emploi.developpez.com

Sortie de la version 1.2.6 de Lazarus
Il s'agit d'une version corrective qui s'appuie sur la dernière version stable de Free Pascal 2.6.4

Le , par Ph. B., Expert confirmé
Sortie de la version 1.2.6 de Lazarus
Il s'agit d'une version corrective qui s'appuie sur la dernière version stable de FreePascal 2.6.4


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 18 octobre.

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

Cette version ainsi que les 1.2.2 et 1.2.4 s'appuient sur la version 2.6.4 du compilateur FreePascal.

La liste des changements peut être consultée ICI.

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.../lazarus_1_2_6

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 ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de SoftChris SoftChris - Membre régulier https://www.developpez.com
le 25/10/2014 à 10:42
Téléchargée, installée, no problemo.
Avatar de Jon Shannow Jon Shannow - Membre expert https://www.developpez.com
le 27/10/2014 à 9:45
Est-ce que, cette fois, ça fonctionne avec les composants Zeos ? Parce que j'ai essayé, j'ai ragé, j'ai reculé, ça fait plusieurs fois que je le fais, alors...
Avatar de e-ric e-ric - Membre expert https://www.developpez.com
le 28/10/2014 à 8:22
Citation Envoyé par Jon Shannow  Voir le message
Est-ce que, cette fois, ça fonctionne avec les composants Zeos ? Parce que j'ai essayé, j'ai ragé, j'ai reculé, ça fait plusieurs fois que je le fais, alors...

Pas de problème pour l'installation de la ZEOS sous Debian 7.7, le tout installé sous root. Par contre, je n'ai pas fait de test des composants (pas d'application Linux sous la main).
J'ai une technique pour Linux qui marche bien.

@+
Avatar de Jon Shannow Jon Shannow - Membre expert https://www.developpez.com
le 28/10/2014 à 8:52
Merci de ta réponse, e-ric, mais je suis sous Windows, donc j'attendrai des retours positifs sous cet OS.
Avatar de e-ric e-ric - Membre expert https://www.developpez.com
le 28/10/2014 à 14:08
Ca fonctionne parfaitement...
Environnement: Win XP 32 bits dans VirtualBox (le tout sous Debian of course)
L'installation des composants est un peu longue car il faut recompiler l'EDI et mon environnement virtuel ne prévoit qu'une petite capacité mémoire mais ça finit par passer.

Tu pourrais décrire précisément ton problème:
- Installation du Guépard ?
- ou Installation de ZEOS ?

cdlt
Avatar de Jon Shannow Jon Shannow - Membre expert https://www.developpez.com
le 28/10/2014 à 14:35
Citation Envoyé par e-ric  Voir le message
Ca fonctionne parfaitement...
Environnement: Win XP 32 bits dans VirtualBox (le tout sous Debian of course)
L'installation des composants est un peu longue car il faut recompiler l'EDI et mon environnement virtuel ne prévoit qu'une petite capacité mémoire mais ça finit par passer.

Tu pourrais décrire précisément ton problème:
- Installation du Guépard ?
- ou Installation de ZEOS ?

cdlt

Je suis sous Seven 64 bit, avec Lazarus en 32bits.

Installation du Guépard : OK
Installation de ZEOS : OK

Recompilation du projet : OK
Execution : Plantage lors de la connexion à la base (essayé avec base SQLite et MySQL). J'ai eu beau regardé le soft, je n'ai pas les compétences suffisantes pour comprendre ce qui ne fonctionnait pas. Je suis revenu à la version 1.2.0 de Lazarus et après recompilation, ça refonctionne nickel chrome. Depuis, je ne change plus de version, j'attends de voir...
Avatar de e-ric e-ric - Membre expert https://www.developpez.com
le 28/10/2014 à 19:20
question bête : pourquoi installer Lazarus 32 bits dans un environnement 64 bits, n'as-tu tout simplement pas un problème à ce niveau ?

Avec ZEOS, l'accès à une base SQLite s'appuie sur la DLL sqlite3.dll. Donc si ta DLL est en 64 bits et ton programme en 32bits, c'est pas garanti que ça fonctionne bien. A approfondir peut-être...

j'ai pas vérifier pour MySQL.

@+
Avatar de Jon Shannow Jon Shannow - Membre expert https://www.developpez.com
le 29/10/2014 à 9:27
Citation Envoyé par e-ric  Voir le message
question bête : pourquoi installer Lazarus 32 bits dans un environnement 64 bits, n'as-tu tout simplement pas un problème à ce niveau ?

Avec ZEOS, l'accès à une base SQLite s'appuie sur la DLL sqlite3.dll. Donc si ta DLL est en 64 bits et ton programme en 32bits, c'est pas garanti que ça fonctionne bien. A approfondir peut-être...

j'ai pas vérifier pour MySQL.

@+

En fait, je n'ai pas besoin du 64 bits, et justement, les dll SQLite3 sont en 32bits, et donc ne fonctionnent pas avec un programme 32 bits.
De toutes façons, ça marche avec Lazarus 1.2.0 et FPC 2.6.2 et pas avec la nouvelle version. Je pense que ça vient plus du compilateur FPC que de Lazarus lui même, mais comme je n'ai pas envie de refaire tout le boulot toutes les 5 minutes, j'attends de voir.
Avatar de Ph. B. Ph. B. - Expert confirmé https://www.developpez.com
le 01/11/2014 à 18:59
Bonjour,
Citation Envoyé par Jon Shannow  Voir le message
En fait, je n'ai pas besoin du 64 bits, et justement, les dll SQLite3 sont en 32bits, et donc ne fonctionnent pas avec un programme 32 bits.

Sur la fin, votre pensée a fourché !

Citation Envoyé par Jon Shannow  Voir le message
De toutes façons, ça marche avec Lazarus 1.2.0 et FPC 2.6.2 et pas avec la nouvelle version. Je pense que ça vient plus du compilateur FPC que de Lazarus lui même, mais comme je n'ai pas envie de refaire tout le boulot toutes les 5 minutes, j'attends de voir.

Mouais...
J'ai repris des vieilleries de tests où j'avais des composants Zeos et des connexions Sqlite, le tout sous Lazarus 1.2.6 et Zeos 7.1.4 stable.
Hormis la propriété UTF8StringsAsWideField = False que j'ai du virer des fichiers de ressources *.lfm pour le composant TZConnection, j'ai pu recompiler les programmes...
et les faire fonctionner, cela va de soi.
Avatar de Jon Shannow Jon Shannow - Membre expert https://www.developpez.com
le 03/11/2014 à 8:59
Citation Envoyé par Ph. B.  Voir le message
Bonjour,

Sur la fin, votre pensée a fourché !

En effet...

Citation Envoyé par Ph. B.  Voir le message
Mouais...
J'ai repris des vieilleries de tests où j'avais des composants Zeos et des connexions Sqlite, le tout sous Lazarus 1.2.6 et Zeos 7.1.4 stable.
Hormis la propriété UTF8StringsAsWideField = False que j'ai du virer des fichiers de ressources *.lfm pour le composant TZConnection, j'ai pu recompiler les programmes...
et les faire fonctionner, cela va de soi.

Je vais voir ça. Mais, c'est assez pénible ce genre de problèmes, surtout que c'est assez fréquent lors de changement de version.
Offres d'emploi IT
Ingénieur développement électronique H/F
Safran - Ile de France - 100 rue de Paris 91300 MASSY
Ingénieur moa logiciel H/F
Safran - Ile de France - Villaroche
Responsable de projets - actionneurs H/F
SAFRAN - Ile de France - MASSY / MANTES

Voir plus d'offres Voir la carte des offres IT
Responsables bénévoles de la rubrique Pascal : Gilles Vasseur - Alcatîz -