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

Lazarus Pascal Discussion :

[Ubuntu 9.10] Problème d'installation PascalMagick [Lazarus]


Sujet :

Lazarus Pascal

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 4
    Points : 7
    Points
    7
    Par défaut [Ubuntu 9.10] Problème d'installation PascalMagick
    Bonjour à toutes et à tous,

    Je n'arrive pas à compiler des programmes utilisant PascalMagick sous Ubuntu.
    Pour Installer PascalMagick, J'ai utilisé la même méthode que celle sous Windows qui fonctionne parfaitement. Avez vous une idée ?

    Merci pour votre réponse.

    Etat de mon ordinateur :
    * Ubuntu 9.10 (ImageMagick Installé)
    * PascalMagick téléchargé et liens du compilateur paramétré.
    * Lazarus 0.9.29
    * FPC 2.5.1

    Messages apparaissant lors des tentatives de compilation :
    /usr/bin/ld: warning: /home/barebone/PascalMagick/demo1/link.res contains output sections; did you forget -T?
    /usr/bin/ld: cannot find -lWand
    wanddemo.lpr(59,1) Error: Error while linking
    wanddemo.lpr(59,1) Fatal: There were 1 errors compiling module, stopping

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 235
    Points : 506
    Points
    506
    Par défaut
    Le fichier 'ImageMagick.pas' essaye de lier ton programme avec la 'libWand' alors que la bibliothèque s'appelle 'libMagickWand'. Pour corriger ça ouvre ImageMagick.pas et change la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WandExport = 'libWand';
    en
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WandExport = 'libMagickWand';

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12
    Points : 10
    Points
    10
    Par défaut
    Merci beaucoup

    Je cherche à installer PascalMagick sous debian depuis hier soir sans trouver la réponse.
    Même pas le temps de poser la question que j'ai la réponse.

    merci encore.

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 4
    Points : 7
    Points
    7
    Par défaut
    Merci beaucoup pour la réponse rapide.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12
    Points : 10
    Points
    10
    Par défaut
    Finalement j'ai mis l'astuce sur le wiki de lazarus http://wiki.lazarus.freepascal.org/P...r#Installation

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 235
    Points : 506
    Points
    506
    Par défaut
    En fait PascalMagick est inclus par defaut dans FreePascal donc normalement tout devrait marcher sans bidouille et sans rien télécharger.

    Je pense qu'il faudrait faire un rapport de bug mais je ne sais pas si le problème se pose sur tous les unix-like (dans ce cas c'est un bug FreePascal) ou seulement sur debian et ses dérivés (dans ce cas c'est un bug debian).

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12
    Points : 10
    Points
    10
    Par défaut
    Citation Envoyé par batyann811 Voir le message
    En fait PascalMagick est inclus par defaut dans FreePascal donc normalement tout devrait marcher sans bidouille et sans rien télécharger.

    Je pense qu'il faudrait faire un rapport de bug mais je ne sais pas si le problème se pose sur tous les unix-like (dans ce cas c'est un bug FreePascal) ou seulement sur debian et ses dérivés (dans ce cas c'est un bug debian).
    En effet tu as raison

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $ dpkg -L  fpc |  grep agi
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/magick_wand.o
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/buildim.o
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/libpimagemagick.a
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/Package.fpc
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/imagemagick.ppu
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/libpbuildim.a
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/magick_wand.ppu
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/imagemagick.o
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/buildim.ppu
    /usr/lib/fpc/2.5.1/units/i386-linux/imagemagick/libpmagick_wand.a
    Perso je n'ai pas la version de debian mais une version svn de fpc et lazarus.
    LSNRE je te le recommande de faire de même.
    http://lazarus-fr.espace-malin.fr/in...zarus&Itemid=4

    edit: J'ai rectifié sur le wiki de lazarus http://wiki.lazarus.freepascal.org/P...k#Installation
    Comme je parle très très mal le British si je fais des fautes d'anglais n'hésitez pas à me corriger sur le wiki.

  8. #8
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 731
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 731
    Points : 15 136
    Points
    15 136
    Par défaut
    Bonsoir,

    Désolé pour le déterrage de 3 ans, mais je tenais à apporter quelques précisions :
    Le site wiki dit que c'est installé avec ImageMagick, c'est faux.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    # dpkg -L pascalmagick
    Le paquet «*pascalmagick*» n'est pas installé.
    On ne peut donc pas téléchager la dernière version, faut se rabattre sur les "old", et je récupère un .zip qui a l'air sympatoche, à condition de ne pas oublier la modif (indiquée sur le site, tout en bas du chapitre "installation" et reprise ici), dommage la modif est fausse (maintenant c'est "libmagick_wand"), mais au final je suis dans le mur avec toujours la même erreur qu'ici et je fouille, je fouille, et je trouve quelqu'un qui a aussi eu la même erreur et qui a cliqué sur Résolu et a mis la solution !
    Je le bénis

    Il suffit d'installer "libMagickWand-dev" : un p'tit coup de Synaptic, une 'tite recherche sur ImageMagick et là, plein de lib's mais pas celle-là !
    Il a fallu la chercher avec son petit nom complet pour que le bousin me la trouve, mais sans me dire où,

    Ceci dit, ce qui était une solution avec ce paquet il y a deux ans reste pour moi un échec : install du paquet OK, compil du test PascalMagick = erreur.

    Un autre lien, plus vieux, disait qu'en installant libmagick++9-dev ça allait le faire ; bon, c'est plus "++9-dev", juste "++-dev", mais pareil : dans le mur...

    Mine de rien, ça fait des heures que je suis là-dessus, tout ça pour... rien
    J'en peux plus...

    [EDIT] Oublié de préciser que je suis sur une Knoppix 7.0.5 x86, donc base Debian [/EDIT]
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

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

Discussions similaires

  1. Ubuntu 11.10 problème à l'installation
    Par sylio4 dans le forum Ubuntu
    Réponses: 2
    Dernier message: 28/04/2012, 10h43
  2. Réponses: 7
    Dernier message: 16/07/2011, 11h20
  3. [Lazarus] [Ubuntu 8.10] Problème à l'installation
    Par fmr13b dans le forum Lazarus
    Réponses: 5
    Dernier message: 31/03/2009, 10h05
  4. [UBUNTU] Problème à l'installation via le live cd
    Par Ashraam dans le forum Ubuntu
    Réponses: 2
    Dernier message: 12/09/2006, 11h27
  5. [UBUNTU] Problèmes d'installation de logiciels
    Par Muesko dans le forum Ubuntu
    Réponses: 8
    Dernier message: 21/08/2006, 16h55

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