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 :

Problème de compilation sous Ubuntu


Sujet :

Free Pascal

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 47
    Par défaut Problème de compilation sous Ubuntu
    Bonjour à tous,

    après le bug de trop sur Vista, j'ai décidé d'utiliser Ubuntu, qui en plus utilise directement pascal donc c'est tout bénéf. pour moi.

    Seulement j'ai un petit problème lors de la compilation, lorsque je tape "fpc nomduprogramme.pas" il me dit :
    le programme fpc n'est pas installé. vous pouvez l'installer en saisissant: sudo apt-get install fp-compiler
    et lorsque je tape ce qu'il me dit ça me marque :
    lecture des listes de paquets... Fait
    construction de l'arbre des dépendances
    lecture des informations d'état... Fait
    E: impossible de trouver le paquet fp-compiler
    Comment dois-je faire pour compiler un programme du coup ?

    Problème numero 2

    Lorsque j'ouvre un ancien exécutable il me dit :
    une erreur s'est produite durant le chargement de l'archive"
    "Archive: /home/jeremy/nomduprogrammed.exe
    [/home/jeremy/nomduprogramme.exe]
    End-of-central-directory signature not found. Either this file is not
    a zipfile, or it constitutes one disk of a multi-part archive. In the
    latter case the central directory and zipfile comment will be found on
    the last disk(s) of this archive.
    note: /home/jeremy/nomduprogramme.exe may be a plain executable, not an archive
    zipinfo: cannot find zipfile directory in one of /home/jeremy/nomduprogramme.exe or
    /home/jeremy/nomduprogramme.exe.zip, and cannot find /home/jeremy/nomduprogramme.exe.ZIP, period.
    EDIT
    j'ai finalement trouvé, je pensais que le compilateur était déjà avec Linux (tout comme gedit...) mais du coup j'en ai retéléchargé un.

    Et pour les anciens exécutables, je ne sais toujours pas pourquoi ils ne marchent pas, mais il me suffit de suprimer l'ancien exécutable et de recompiler le fichier .pas.
    Par contre, je ne sais pas si les nouveaux exécutables marcheront sous Windows puisque ceux sous Windows ne marchent pas sous Ubuntu.

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 104
    Par défaut
    bonjour

    pour que apt-get install fp-compiler fonctionne il faut ajouter les dépots de freepascal au fichier source.list de apt. tu peut t'inspirer de ce tuto
    http://lazarus.developpez.com/cours/...ubuntu-debian/

    pour les excutables ne fonctionnant pas, c'est normal. le format Micro$oft Windows est different de celui de linux. tu ne peut pas executer un programme compiler sous windows sous linux (et cice-versa). il te faudra compiler a chaque fois ton programme sur chaque plateforme

    claude

Discussions similaires

  1. Compilation sous ubuntu dapper
    Par elekis dans le forum Ogre
    Réponses: 9
    Dernier message: 12/09/2006, 20h44
  2. [Flex / Bison] Problème de compilation sous Visual C++
    Par levalp dans le forum Générateurs de compilateur
    Réponses: 1
    Dernier message: 25/07/2006, 15h26
  3. Problème d'affichage sous Ubuntu
    Par bigben89 dans le forum OpenGL
    Réponses: 9
    Dernier message: 18/05/2006, 12h06
  4. problème de compilation sous XP/Centrino?
    Par RalphH dans le forum C++Builder
    Réponses: 19
    Dernier message: 23/10/2004, 16h12
  5. problème de compilation sous visual C++
    Par fabmili dans le forum MFC
    Réponses: 4
    Dernier message: 08/02/2004, 19h52

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