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

Free Pascal Discussion :

[FreePascal] Compilation sources TPW avec Free Pascal et Virtual Pascal


Sujet :

Free Pascal

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut [FreePascal] Compilation sources TPW avec Free Pascal et Virtual Pascal
    Bonjour , j'ai téléchargé free pascal mais je ne sais pas comment on fait pour ouvrir des procedure enregistrés avec tpw1.5 .


    Merci

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    Fichier -> Ouvrir ?

    Sois plus précis s'il te plaît
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  3. #3
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Points : 4 845
    Points
    4 845
    Par défaut
    TPW1.5 est un autre compilateur destiné à un (vieil) environnement windows. Quelques procédures et fonctions prédéfinies diffèrents des autres compilateurs, mais elles sont peu nombreuses.

    La plupart des sources écrites avec TPW utilisent l'unité WinCRT qu'il est nécessaire de remplacer par l'unité CRT (en général) dans un autre compilateur.

    Sinon pour les procédures et fonctions écrites par le programmeur, je ne crois pas qu'il y ait quoi que ce soit à modifier (à part bien entendu les mots/procédures/fonctions réservées ou prédéfinies qu'elles contiennent, dans le cas où elles sont différentes de celles utilisées par free pascal).

  4. #4
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    là j'ultise virtual pascal , ok j'ai ouvert mon .pas mails il genere des erreurs lors de la compilation , il ne reconnait pas des mots comme wincrt, clsrcr, readkey

    commentca se fait?


    MERCI

  5. #5
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 464
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 464
    Points : 4 311
    Points
    4 311
    Par défaut
    Ouvre tes yeux !!!!

    Citation Envoyé par Loceka
    La plupart des sources écrites avec TPW utilisent l'unité WinCRT qu'il est nécessaire de remplacer par l'unité CRT (en général) dans un autre compilateur.
    M.Dlb - Modérateur z/OS - Rédacteur et Modérateur Pascal

  6. #6
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    Meme chose quand je remplace wincrt par crt

    error 15 file crt.vpi

    meme chose avec clrscr.vpi readkey.vpi

    ....

    merci

  7. #7
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 937
    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 937
    Points : 59 415
    Points
    59 415
    Billets dans le blog
    2
    Par défaut
    Ah OK je pense savoir ce que c'est.

    Dans la version que tu as téléchargée, les sources CRT 16 bits de Borland Pascal n'ont pas été recompilés en 32 bits. Comme tu ne possèdes pas BPW et comme ces sources ne sont disponibles qu'avec la version complète de BP 7.0, je te fais parvenir les fichiers vpi 32 bits compilés par mail (y compris WinCRT.vpi ).
    Ces fichiers doivent être copiés dans le répertoire .......\Out.w32\Units.
    Attention que, dans le menu Compile, l'option Target Platform doit être Win32.

    Une fois cela fait, Virtual Pascal devrait compiler ton source TPW sans broncher.
    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]

  8. #8
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    j'ai vérifié l'option target win 32 , quelqu'un m'a envoyé des unités en . vpi .lib etc
    mais je n'ai pas le wincrt.lib ,

    et dans le programme , les mots comme readkey clsrsc ne passe pas non plus lors de la compilation...

    merci

  9. #9
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 937
    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 937
    Points : 59 415
    Points
    59 415
    Billets dans le blog
    2
    Par défaut
    Dès que j'aurai un peu de temps, j'essayerai de trouver les .lib pour te les envoyer.
    Au fait, as-tu bien téléchargé le dernier release en date (2.7.9) de VP ?
    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]

  10. #10
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    j'ai téléchargé le vp21b279 , donc c'est le bon , je suppose

    merci

  11. #11
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 937
    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 937
    Points : 59 415
    Points
    59 415
    Billets dans le blog
    2
    Par défaut
    Tu peux télécharger les fichiers .lib ici :
    http://users.skynet.be/lpjjl/Documentation/Pascal/Lib.zip

    Bonne prog !
    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]

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

Discussions similaires

  1. [Flash Pascal] Écrire du code compilable avec Free Pascal
    Par Roland Chastain dans le forum Flash Pascal
    Réponses: 3
    Dernier message: 20/04/2014, 11h18
  2. Compiler source C avec Visual C++ 2008
    Par olibara dans le forum C
    Réponses: 7
    Dernier message: 11/06/2011, 22h20
  3. Réponses: 5
    Dernier message: 15/12/2007, 22h55
  4. [Free Pascal] Utiliser du code C avec Free Pascal sous Windows
    Par richard dans le forum Free Pascal
    Réponses: 4
    Dernier message: 17/02/2007, 15h26
  5. Compilation des sources svn avec monodevelop
    Par gege2061 dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 28/03/2006, 16h29

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