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 :

Problème de lien sous Debian


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    dessinateur
    Inscrit en
    Janvier 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : dessinateur
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Janvier 2019
    Messages : 3
    Par défaut Problème de lien sous Debian
    Bonjour,

    Je teste Lazarus que j'ai installé sur Debian 9.
    J'ai dû utiliser la commande suivante, sudo ln -s libsqlite3.so.0 libsqlite3.so, pour pouvoir utiliser sqlite.
    Cela m'a permis de composer une petite application de test où je vois bien apparaître les donnés de ma table dans une grille et ce pendant la phase de composition.
    Mais quand je lance la compilation/exécution j'obtiens ce message:
    Fatal: Impossible de trouver xlib utilisé par Gtk2Int du paquet LCL
    Encore un problème de lien ?
    Quelqu'un a-t-il déjà eu ce problème ?

    Merci et bonne année à toutes et à tous.

  2. #2
    Membre émérite

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Par défaut
    A tout hasard installer le paquet libx11-dev et réessayer. libx11-xcb-dev ne me semble pas très utile mais ça ne mange pas de pain de l'ajouter aussi si il n'y est pas.

  3. #3
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 120
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 120
    Par défaut
    Citation Envoyé par mm_71 Voir le message
    A tout hasard installer le paquet libx11-dev et réessayer.
    Chez moi il est installé (maintenant, est-ce par défaut ou est-ce une action que j'ai initiée peu après l'install, je ne m'en souviens pas)

    Citation Envoyé par mm_71 Voir le message
    libx11-xcb-dev ne me semble pas très utile mais ça ne mange pas de pain de l'ajouter aussi si il n'y est pas.
    Lui je ne l'ai pas, par contre j'ai libx11-xcb1

  4. #4
    Candidat au Club
    Homme Profil pro
    dessinateur
    Inscrit en
    Janvier 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : dessinateur
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Janvier 2019
    Messages : 3
    Par défaut
    Merci pour les réponses mais toutes ces librairies sont bien présentes chez moi, avec les liens qui vont bien à priori.

    Gtk2Int.pas de la lcl fait les appels suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    uses
      // RTL
      {$ifdef Unix}
      BaseUnix, Unix,
      {$endif}
      Types, Classes, SysUtils, Math,
      {$IfNDef GTK2_2}
        {$IfDef HasX}
         XLib, xatom, X, gdk2x,
        {$EndIf}
      {$EndIf}
      gdk2pixbuf, gtk2, gdk2, glib2, Pango
    Je ne sais pas bien où tous les chemins sont définis pour Lazarus...
    Un problème de casse ?
    Je continue mes recherches.

  5. #5
    Membre émérite

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Par défaut
    Sans aucune garantie mais à essayer tout de même. Voir si les sources ( Fichiers -dev ) correspondant aux librairies appelées sont présentes.

    Sinon ce qui est curieux c'est qu'en principe si il manque quelque chose à la LCL Lazarus ne devrait pas pouvoir s'installer ou être compilé ?

    Mais surtout quelle version de Lazarus ? Installée comment ? Source ? Synaptic ? Fpc de Luxe ? Quelle version de debian ?

    En compilant un projet vierge ( la fiche par défaut ) il y-a aussi cette erreur ?

  6. #6
    Membre émérite

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Par défaut
    Lui je ne l'ai pas, par contre j'ai libx11-xcb1
    C'est le même dans une version différente.

Discussions similaires

  1. [FLASH 8] [AS] Problème de lien sous IE
    Par BnA dans le forum Dynamique
    Réponses: 10
    Dernier message: 12/10/2007, 11h30
  2. Problème de liens sous IE
    Par bernard 92 dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 15/05/2007, 09h45
  3. Problème de lien sous certain navigateur
    Par kennyzkit dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 09/04/2007, 12h38
  4. [DOM]Problème de liens sous ie
    Par Buster dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 17/05/2005, 16h13
  5. [Install] Problème de lancement sous debian sid
    Par SoaR245 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 18/02/2004, 10h01

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