Clipper sous Windows

Résolu
famillejo Messages postés 5 Statut Membre -  
clipper5.3 Messages postés 32 Statut Membre -
Bonjour,

j'ai un ancien bout de programme Clipper 5.2 que je passe sous harbour, j'aurai besoin d'un coup de main pour quelques explications sur l'édition de lien avec Borland.
Bref de me faire expliquer en français la démarche, compilation, édition de lien. J'ai dû louper quelques chose.

Thierry

3 réponses

  1. developpement.db Messages postés 50 Statut Membre 9
     
    Bonsoir Thierry,

    Pour compiler du Clipper avec Harbour, rien de plus simple avec la version 3.0.0.

    Si tes programmes sont écrits avec DO TonProgramme, il te suffit de créer un fichier.prg dans lequel tu écris :

    //
    PROCEDURE MAIN
    DO TonProgrammeMaitre
    RETURN
    //
    Ensuite, tu crée un fichier.bat dans lequel tu écrit (Harbour est le dossier dans lequel tu as mis l'outil HB 3.0.0.) :

    REM
    c:\Harbour\bin\hbmk2 -w3 -es0 -ofichier.exe fichier.prg
    PAUSE
    REM

    Voilà, ça devrait fonctionner et petite explication :

    -w3 -> Affiche tous les Warnings
    -es0 -> Crée l'exe malgrès les Warnings
    -o -> Nom de l'exe fabriquée
    fichier.prg fichier1.prg fichier2.prg -> Programmes à compiler

    Tu peux aussi créer un de compilation .hbp

    Beaucoup d'autres options sont possibles, mais docs et forums sont en anglais.

    Bon courage

    ddb
    4
  2. bernard.mouille Messages postés 14 Statut Membre 5
     
    Bonsoir famillejo,

    Content de t'avoir aidé.

    Tu peux m'écrire directement si tu as besoin de tuyaux.

    Bon développement,

    Bernard ex ddb
    1
    1. clipper5.3 Messages postés 32 Statut Membre 6
       
      slt je cherche comment compiler avec harbour
      avec clipper c est simple ( cl + nom du fichier prg ) on obtiens un fichier exe
      comment faire avec harbour merci
      0
  3. famillejo Messages postés 5 Statut Membre
     
    Bonjour ddb,

    Ca y est je suis passé sous harbour, je dois dire que c'est pas mal tes petits bouts d'info ont été ma base de travail.

    merci encore
    0