Publicité
+ Répondre à la discussion Actualité déjà publiée
Affichage des résultats 1 à 10 sur 10
  1. #1
    Responsable Pascal

    Avatar de Alcatîz
    Homme Profil pro Jean-Luc Gofflot
    Ressources humaines
    Inscrit en
    mars 2003
    Messages
    6 090
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Luc Gofflot
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : mars 2003
    Messages : 6 090
    Points : 37 684
    Points
    37 684

    Par défaut CodeTyphon Studio entre dans la génération III avec la nouvelle version 3.00

    CodeTyphon Studio entre dans la génération III
    Sortie de la version 3.0 de l'IDE multiplateforme basé sur Free Pascal et Lazarus

    CodeTyphon Studio est un environnement de développement visuel complet, pouvant être installé sur huit plateformes différentes et pouvant compiler pour plus de 20 plateformes (!). Il est basé sur le compilateur Free Pascal ainsi que sur Lazarus, qui sont automatiquement installés :

    http://www.pilotlogic.com/sitejoom/

    La version 3.00 vient de sortir :
    ======> 17-Noe-2012 ver 3.00 ===========================================

    Note1: Cross build procedure for Linux, FreeBSD and Solaris is "stable" now

    -Restructure "root" makefile of FreePascal packages
    -Add FreePascal "fcl-sdo" and "libvlc" packages to all Host OSes

    -Move some CT Center internal tools to Big-IDE as external install-time building tools (with source)

    -Update GDB for Win32 to Version 7.5.50 SVN 23-10-2012
    -Update GDB for Win64 to Version 7.5.50 SVN 23-10-2012

    -FIX: Big-IDE DirectX problems on winXP (update pl_Win_DirectX, pl_AsphyreSphinx, pl_ORCA)

    -Add "jvm-java" Cross Element support for all Host OSes (*** Experimental ***)
    -Add "jvm-Android" Cross Element support for all Host OSes (*** Experimental ***)
    -Add "arm-Android" Cross Element support and for UNIX OSes (*** Experimental ***)

    -ADD: pl_LazPackager.lpk to IDE for linux 32/64 (*** Experimental ***)
    -ADD: pl_DWScript.lpk to IDE for all Host OSes (*** Experimental ***)

    -Update pl_nxPascal Source (SVN 16-11-2012)
    -Update pl_BGRAbitmap Source (SVN 16-11-2012)
    -Update pl_BGRAControls Source (SVN 16-11-2012)
    -Update pl_lclextensions Source (SVN 16-11-2012)
    -Update pl_Indycomp Source (SVN 16-11-2012)
    -Update pl_Castle Source (SVN 16-11-2012)
    -Update pl_UIB Source (SVN 16-11-2012)
    -Update pl_lclextensions Source (SVN 16-11-2012)
    -Update pl_GLScene Source (SVN 16-11-2012)
    -Update pl_Synapse Source (SVN 16-11-2012)
    -Update pl_Graphics32 Source (SVN 16-11-2012) and CodeOcean Samples
    -Update pl_RX Source (SVN 16-11-2012)
    -Update pl_WST Source (SVN 16-11-2012)
    -Update pl_LuiControls Source (SVN 16-11-2012)
    -Update pl_JujiboUtils Source (SVN 16-11-2012)
    -Update pl_PowerPDF Source (SVN 16-11-2012)
    -Update pl_freespider Source (GIT 26-10-2012 ver 1.3.2)
    -Update pl_Cindy Source (02-11-2012 ver 5.1.0)
    -Update pl_Win_DirectX (to work correct with WinXP)
    -Update pl_AsphyreSphinx (to work correct with WinXP)
    -Update pl_ORCA (to work correct with WinXP)
    -Update pl_ExSystem
    -Update pl_ExtentIDE (registration of Big-IDE new tools)


    NOTE: Lazarus 1.1.0 Source from SVN 16-11-2012 Rev 39290
    FreePascal 2.7.1 Source from SVN 16-11-2012 Rev 23001
    Qu'en pensez-vous ?
    Règles du forum
    Tutoriels, exercices, FAQ, sources, compilateurs, outils, livres Pascal
    Mes tutoriels et sources Pascal
    FAQ Assembleur

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]

  2. #2
    Membre éprouvé
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    287
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2010
    Messages : 287
    Points : 405
    Points
    405

    Par défaut

    Bonjour

    Si je comprends bien c'est simplement un ensemble de packages de FPC, Lazarus et composants tiers ?

    Dans ce cas, pourquoi le nommer comme un nouveau produit ? Ca n'est déjà pas évident pour tout le monde, ne serait-il pas plus utile que les développeurs de CodeTyphon participent directement à l'amélioration de Lazarus, surtout en ce qui concerne son installation qui est encore perfectible, bien qu'assez satisfaisante en 1.0.2.

    D'autre part la numérotation des versions n'est pas claire. Sous un numéro 3.0 qui suggère une version "majeure" et stable, on trouve des versions beta, voire alpha de composants de FPC/Lazarus. Du coup, on ne sait plus très bien ce que cela signifie, ni en évaluer la fiabilité a priori.
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Elle est en cours de développement, avec Lazarus. Vous pouvez peut-être aider à la tester, la traduire et à la développer.

  3. #3
    Modérateur
    Avatar de tourlourou
    Homme Profil pro Yves Lemaire
    Biologiste ; Progr(amateur)
    Inscrit en
    mars 2005
    Messages
    2 146
    Détails du profil
    Informations personnelles :
    Nom : Homme Yves Lemaire
    Âge : 51
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : mars 2005
    Messages : 2 146
    Points : 4 129
    Points
    4 129

    Par défaut

    Justement, l'installation de CodeTyphon est simple, elle, et l'ensemble est censé être testé en stabilité et fiabilité.

    Et il y a intégration d'une aide, sommaire par rapport aux meilleurs Delphi, mais qui fait tant défaut à Lazarus.

    Sans compter les avantages liés à l'intégration des compilations cross-platform.

    C'est donc avant tout un surcroît de facilité, donc d'efficacité...
    Delphi 5 Pro et Code Typhon 4.41 sous Win 7 64 bits - Code Typhon 4.50 sous Ubuntu 12.04 64 bits (VM)

  4. #4
    Membre éprouvé
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    287
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2010
    Messages : 287
    Points : 405
    Points
    405

    Par défaut

    Je ne critique pas le travail effectué, qui est tout à fait utile pour que Lazarus devienne un produit plus facilement installable et plus cohérent.

    Ce que je ne comprends pas c'est pourquoi c'est présenté comme un produit différent, avec un nom et des versions spécifiques, ce qui embrouille encore un peu plus les nouveaux arrivants.
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Elle est en cours de développement, avec Lazarus. Vous pouvez peut-être aider à la tester, la traduire et à la développer.

  5. #5
    Membre du Club Avatar de danucc
    Homme Profil pro Danilo UCCELLI
    Développeur en systèmes embarqués
    Inscrit en
    novembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Nom : Homme Danilo UCCELLI
    Âge : 60
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : novembre 2008
    Messages : 48
    Points : 58
    Points
    58

    Par défaut

    Bonjour,

    Je viens de l'installer sur une Mint LMDE et ça c'est super bien passé.
    Pas de problèmes de dépendances et effectivement on trouve une aide que je n'ai jamais pu avoir avant.

    Le produit me plais assez.

    Je dois encore approfondir et l'installer sur une Debian unstable qui n'arrête pas de me poser des problèmes de dépendances quand j'installe la version officielle de Lazarus (pas la Debian, mais la Debian est encore 9.30).

    Je vous tiendrai au courant.

    Danilo

  6. #6
    Rédacteur/Modérateur
    Avatar de SergioMaster
    Homme Profil pro Serge Girard
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    5 298
    Détails du profil
    Informations personnelles :
    Nom : Homme Serge Girard
    Âge : 58
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 5 298
    Points : 9 670
    Points
    9 670

    Par défaut

    Je viens de tester une installation de cette dernière version.
    environnement : Ubuntu 10.04 32 bits
    pas de soucis pour la version "light" de Lazarus
    par contre , impossible de faire une build de la version BIG j'obtiens toujours une erreur en fin de parcours
    en regardant sur le forum CodeTyphon j'ai vu qu'il pouvait manquer libXxf86vm-dev que j'ai donc installé (effectivement elle manquait) cependant pas de changement

    une piste ?
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
    J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
    Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous

  7. #7
    Membre Expert

    Homme Profil pro Michel
    Chef de projet MOA
    Inscrit en
    janvier 2006
    Messages
    595
    Détails du profil
    Informations personnelles :
    Nom : Homme Michel
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : janvier 2006
    Messages : 595
    Points : 1 078
    Points
    1 078

    Par défaut

    Bonjour à toutes et à tous,

    je choppe ce sujet sur le tard, et complètement par hasard. Voici ma situation :

    je développe depuis une paire d 'années un soft pour gérer des feuilles de perso pour Donjons et Dragons 3.5 en Delphi. J'ai un MacBook Pro sous OSX avec une VM Windows XP qui me sert justement pour Delphi.

    Mes contraintes au niveau du produit fini sont les suivantes :
    • possibilité de générer un executable pour Windows et pour MAC OSX (et d'autres évenutellement masi pas obligatoire)
    • possibilité de manipuler des fichiers XML en codage UTF-8
    • possibilité de générer nativement des fichiers PDF
    • Possibilité de générer nativement des fichiers XLSX (si PDF possible, XLSX devient optionnel)
    • le plus compatible possible avec le PAscal de Delphi XE2 (y compris mais pas nécessaire FMX)
    • le plus neutre possible en termes d'intégration de libs externes
    • supportant la compilation conditionnelle (genre gestion des structures de chemins différentes entre W32 et Unix)
    • GUI pas trop dégueulasse pour les applis produites
    • si possible (mais presque obligatoire) IDE sous MAC OXS permettant cross-compilation pour XP...
    • Ah si j'allais oublier : y en a que ça amuse de gérer à la main l'installation manuelle de 150 packages avec 250 000 dépendances toutes moins claires les unes que les autres, moi pas... Donc il fautdrait une install quasi automatique qui fait toutes les vérifs en amont et ensuite ça roule....
    • Et au passage s'il y avait un peu plus d'utilisateurs que pour XE2 et FMX ça serait pas mal du tout.
    • Bon dernier point, un peu de doc ne nuit pas, mais beaucoup de doc est un plaisir. Quand je pense au prix de XE2 et la doc c'est à pleurer...

    J'ai besoin que mon soft puisse tourner sous Windows (XP et suivantes) ainsi que sous MAC OSX en natif.

    Mon premier choix a été de tester Lazarus OSX mais je n'ai jamais réussi à avoir une install correcte sous MAC. La dessus est sorti Delphi XE2 qui permet la cross compilation XP-OSX via la lib FMX. Mais Delphi XE2 est toujours XP et pas MAC, la génération du .app ne peut se faire que si le Mac est connecté au réseau (car système un peu barbare pour XE2).

    Voila. Si CodeTyphon peut faire tout ça, promis, je recrois au Père Noël...
    "L'incohérence de ceux qui dirigent et l'incompétence de ceux qui critiquent sont un vibrant hommage à ceux qui exécutent."
    Général George S. PATTON. Messine 1943.

  8. #8
    Membre émérite

    Homme Profil pro Gilles
    Enseignant
    Inscrit en
    novembre 2006
    Messages
    917
    Détails du profil
    Informations personnelles :
    Nom : Homme Gilles
    Âge : 55
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : novembre 2006
    Messages : 917
    Points : 987
    Points
    987

    Par défaut

    Bonjour Arkhamon,

    Un peu tard probablement, pour l'installation de Lazarus sur Mac OS X, elle peut devenir dantesque en fonction de la version de Mac OS X 6, 7, 8..., du type de processeur 32 ou 64 bits (normalement définissable au premier démarrage du Mac), du choix de Lazarus Cocoa Interface ou Lazarus Carbon...
    Références Web
    • http://support.apple.com/kb/HT4287?viewlocale=fr_FR&locale=fr_FR
    • http://freepascal.dfmk.hu/test/lazarus/
    • http://stackoverflow.com/questions/2403662/how-can-i-compile-64-bit-mac-programs-with-free-pascal
    • http://www.gnu-pascal.de/gpc/Supported-platforms.html
    • http://wiki.freepascal.org/Carbon_Interface
      Carbon is a Mac OSX native API which descends from the old Mac OS APIs and is available since Mac OS X 10.0. One thing to note, however, is that Apple has restricted Carbon to 32 bit applications only. To write 64 bit applications one should use the Lazarus Cocoa Interface

    En réalité si on a le choix, à mon avis, il est préférable de "configurer" dès le départ l'OS en 32 bits pour l'utilisation de Lazarus/FPC. Mais il n'y a pas que Lazarus qui a des problèmes avec le 64 bits de Mac OS X (http://help.adobe.com/fr_FR/photoshop/cs/using/WS82af097c4236e2eb70aae8412fa75dc285-8000.html). Là encore, il faudra patienter un peu.

    Cordialement. Gilles

  9. #9
    Rédacteur/Modérateur
    Avatar de SergioMaster
    Homme Profil pro Serge Girard
    Développeur informatique
    Inscrit en
    janvier 2007
    Messages
    5 298
    Détails du profil
    Informations personnelles :
    Nom : Homme Serge Girard
    Âge : 58
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2007
    Messages : 5 298
    Points : 9 670
    Points
    9 670

    Par défaut

    Citation Envoyé par SergioMaster Voir le message
    environnement : Ubuntu 10.04 32 bits
    par contre , impossible de faire une build de la version BIG j'obtiens toujours une erreur en fin de parcours
    en regardant sur le forum CodeTyphon j'ai vu qu'il pouvait manquer libXxf86vm-dev que j'ai donc installé (effectivement elle manquait) cependant pas de changement

    une piste ?
    en fait , une vieille trace de Lazarus et Freepascal , après un bon nettoyage plus de soucis , j'ai mon Big IDE

    je me suis lancé dans l'installation sous Windows Vista (UAC désactivée) le script me plante avec une demande de droits inutiles
    impossible de l'installer ailleurs que sous c: ?! bizarre
    La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
    J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
    Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous

  10. #10
    Membre à l'essai
    Inscrit en
    mars 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : mars 2009
    Messages : 16
    Points : 22
    Points
    22

    Par défaut

    bon, testé dans une vm xp64, une vrai usine a gaz, l'installation demande un acces admin alors que tout est fourni dans une archive compressée, une version portable serait surement possible et mieux pour la securite du systeme, le boulot est remarquable, mais je passe mon tour pour les raisons ci-dessus...

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •