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 :

Compilation d'un programme Delphi


Sujet :

Lazarus Pascal

  1. #1
    Membre actif

    Inscrit en
    Août 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 13
    Points : 287
    Points
    287
    Par défaut Compilation d'un programme Delphi
    Je découvre lazarus et sa complexité...
    Voici les messages d'erreur que je découvre en compilant un programme delphi. Il y a manifestement un réglage défectueux dans mes options, mais je n'arrive pas à l'identifier. Que faut-il faire ?
    Images attachées Images attachées  

  2. #2
    Membre confirmé
    Avatar de JP.NUAGE
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    769
    Détails du profil
    Informations personnelles :
    Âge : 81
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 769
    Points : 542
    Points
    542
    Par défaut
    Stop !
    Tu n'y arriveras pas de cette manière, désolé de te le dire. Le passage de Delphi à Lazarus n'est pas aussi simple que l'on veut bien le croire, mais ça se fait (je viens de terminer la conversion de 132 unités, donc je sais ce que j'ai du endur", mais j'ai un peu d'expérience)

    Je te conseille donc :

    1) Tu ouvres Delphi
    2) Tu ouvres LAZARUS
    A partir de maintenant, UNITE par UNITE
    3)tu crées la forme dans LAZARUS : garde les mêmes noms de forme : ça aide !
    4) tu copies les composants de la forme DELPHI vers le forme LAZARUS (pas en une seule fois, tu risques trop de blocage) : lorsque tu fais le "coller" dans LAZARUS, il te balance des messages : persiste en cliquant sur 'continuer le chargement' (may be witten in English)
    5) contrôle les font : il faut pratiquement toujours les revalider

    SAUVEGARDE TRES SOUVENT : Ctrl+Maj+S !!!!!

    Ensuite, copie les procédures/fonctions de Delphi vers Lazarus et compile : je n'ai jamais passé plus de 5 procédures sans compiler !

    Ok c'est long, mais ça fonctionne bien et le résultat est à la hauteur des efforts

    Pour te rassurer : sur les 132 unités que j'ai traduites, à part 2 composants perso qui ont été plus cottons, je n'ai pas eu vraiment de pb

    Bon courage et n'hésite pas à nous tenir au courant !
    Ce qui se conçoit bien s'énonce clairement
    Et les mots pour le dire viennent aisément (Boileau)

  3. #3
    Membre expérimenté
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Points : 1 688
    Points
    1 688
    Par défaut
    Effectivement, JP à raison de jouer la prudence. Unité par unité
    Le plus sioux étant de retrouver certaines fonctions avec son unité

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 46
    Points : 37
    Points
    37
    Par défaut
    Totalement d'accord avec JP.NUAGE, c'est point pour point la façon dont je m'y prend

    En plus au passage j'ai réécrit ma librairie de connexion à mes DB, avec de légères différences, ce qui fait que je suis obligé d'adapter mon code un peu partout. Je n'ai pas choisi la facilité, mais le jeu en vaut la chandelle.

    Et puis ça permet de revoir son code et de le rendre "plus propre"

    Oui c'est long, c'est pour ça que j'ai déjà passé quelques mois à convertir mes programmes petit à petit (mais je fais pas que ça à temps plein).

    Bon courage

Discussions similaires

  1. compilation d'un programme à partir d'un autre programme??
    Par Naruseb dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 11/08/2005, 15h05
  2. Dll en c++ dans un programme delphi
    Par wikers dans le forum Langage
    Réponses: 2
    Dernier message: 04/08/2005, 15h39
  3. Comment intégrer un programme Delphi dans CBuilder
    Par Xavier dans le forum C++Builder
    Réponses: 5
    Dernier message: 21/07/2005, 20h23
  4. Réponses: 3
    Dernier message: 29/06/2005, 13h56

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