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
Partager