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

Autres IDE Pascal Discussion :

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


Sujet :

Autres IDE Pascal

  1. #1
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 930
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 930
    Points : 59 398
    Points
    59 398
    Billets dans le blog
    2
    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
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    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]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  2. #2
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 469
    Points : 1 100
    Points
    1 100
    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.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

  3. #3
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 844
    Points : 11 274
    Points
    11 274
    Billets dans le blog
    6
    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 - Delphi 10.4 Rio Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  4. #4
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 469
    Points : 1 100
    Points
    1 100
    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.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

  5. #5
    Membre régulier Avatar de danucc
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Novembre 2008
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Suisse

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

    Informations forums :
    Inscription : Novembre 2008
    Messages : 69
    Points : 124
    Points
    124
    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
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 021
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 021
    Points : 40 935
    Points
    40 935
    Billets dans le blog
    62
    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 ?
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  7. #7
    Membre éprouvé

    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2006
    Messages
    621
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Janvier 2006
    Messages : 621
    Points : 1 264
    Points
    1 264
    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
    Invité
    Invité(e)
    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
    Dernière modification par Invité ; 27/01/2013 à 12h24.

  9. #9
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 021
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 021
    Points : 40 935
    Points
    40 935
    Billets dans le blog
    62
    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
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  10. #10
    Nouveau membre du Club
    Inscrit en
    Mars 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 16
    Points : 27
    Points
    27
    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...

Discussions similaires

  1. [Drupal] [DRUPAL7] Message d'erreur à l'entrée dans un nouveau site sur un nouvel hébergeur
    Par Jon Shannow dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 19/05/2015, 19h59
  2. Réponses: 0
    Dernier message: 22/09/2010, 19h30
  3. Réponses: 0
    Dernier message: 02/04/2010, 10h00
  4. Problème d'affichage avec la nouvelle version Java
    Par anadoncamille dans le forum 2D
    Réponses: 26
    Dernier message: 26/01/2009, 00h53

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