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

EDI Delphi Discussion :

[CrossKylix] No Linux binary was created


Sujet :

EDI Delphi

  1. #1
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 042
    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 042
    Points : 40 952
    Points
    40 952
    Billets dans le blog
    62
    Par défaut [CrossKylix] No Linux binary was created
    bonjour ,
    tout est dans le titre , je fais un essai de crosskylix (que je viens de découvrir après une galère pas possible pour essayer d'installer Kylix 3 , sans résultat d'ailleurs )

    mon simple programme style 'Hello world' compile parfaitement , mais voilà le lézard, pas de binary créé . C'est certainement une erreur de ma part , mais où ?

    Quelques infos
    Code Le projet : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    program KTest;
     
    uses
      QForms,
      KTestForm in 'KTestForm.pas' {Form1};
     
    {$R *.res}
     
    begin
      Application.Initialize;
      Application.CreateForm(TForm1, Form1);
      Application.Run;
    end.

    Code le programme : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    unit KTestForm;
     
    interface
     
    uses
      SysUtils, Types, Classes, Variants, QTypes, QGraphics, QControls, QForms, 
      QDialogs, QStdCtrls, QButtons;
     
    type
      TForm1 = class(TForm)
        Label1: TLabel;
        BitBtn1: TBitBtn;
        procedure BitBtn1Click(Sender: TObject);
      private
        { Déclarations privées }
      public
        { Déclarations publiques }
      end;
     
    var
      Form1: TForm1;
     
    implementation
     
    {$R *.xfm}
     
    procedure TForm1.BitBtn1Click(Sender: TObject);
    begin
    Close;
    end;
     
    end.

    Code le fichier conf généré par le build : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    -U"/C/CrossKylix/libc"
    -O"/C/CrossKylix/kylix/lib:/C/CLEMENT/"
    -I"/C/CrossKylix/kylix/lib:/C/CLEMENT/"
    -U"/C/CrossKylix/kylix/lib:/C/CLEMENT/"
    -$A8
    -$B-
    -$C+
    -$D+
    -$E-
    -$F-
    -$G+
    -$H+
    -$I+
    -$J-
    -$K-
    -$L+
    -$M-
    -$N+
    -$O+
    -$P+
    -$Q-
    -$R-
    -$S-
    -$T-
    -$U-
    -$V+
    -$W-
    -$X+
    -$YD
    -$Z1
    -cg
    -AWinTypes=Windows:WinProcs=Windows:DbiTypes=BDE:DbiProcs=BDE:DbiErrs=BDE
    -H+
    -W+
    -M
    -$M16384,1048576
    -K$00400000
    -LE"/c/program files/borland/delphi7/Projects/Bpl"
    -LN"/c/program files/borland/delphi7/Projects/Bpl"
    -ALibc=ckLibc
    -E"/C/Clement/ForLinux"

    si quelqu'un peut me tuyauter ce serais sympa . Réécrire toute une appli existante via Lazarus me parait une solution à long terme , si crosskylix pouvait fonctionner je voudrais pouvoir tester une alternative à court terme .

    Merci
    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

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 042
    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 042
    Points : 40 952
    Points
    40 952
    Billets dans le blog
    62
    Par défaut
    finalement, j'ai trouvé , EUREKA . C'est toujours après avoir chercher pendant des heures et ouvert une discussion que l'on trouve si-même la solution

    dans la partie du fichier conf généré par le build

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    -O"/C/CrossKylix/kylix/lib:/C/CLEMENT/"
    -I"/C/CrossKylix/kylix/lib:/C/CLEMENT/"
    -U"/C/CrossKylix/kylix/lib:/C/CLEMENT/"
    il fallait mettre de ';' à la place des ':'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    -O"/C/CrossKylix/kylix/lib;/C/CLEMENT/"
    -I"/C/CrossKylix/kylix/lib;/C/CLEMENT/"
    -U"/C/CrossKylix/kylix/lib;/C/CLEMENT/"
    bizarre, bizarre cela aurait-il quelque chose à voir avec l'ISO choisi lors de l'installation ? en tout cas je mets résolu , mais si quelqu'un a la réponse je suis preneur
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme( java sous linux): No X11 DISPLAY variable was set
    Par forum92 dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 21/03/2009, 13h51
  2. arm-linux-gcc: cannot execute binary files
    Par mout551 dans le forum Linux
    Réponses: 0
    Dernier message: 19/03/2008, 11h27
  3. [PDO] [SQLite] create table et insert impossible sous linux (ok sous windows)
    Par rebolon dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 31/07/2007, 15h59
  4. Réponses: 2
    Dernier message: 27/10/2005, 18h59

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