Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/11/2005, à 16:26

aski

Bibliotheque Xlib

Bonjour a tous,
Donc voila mon probleme qui me prend depuis deux jours la tête et m'empeche de dormir:
Je possédais la version hoary de ubuntu et pour la programmation tout se passait bien lorsque je compilais mes programmes.
Mais lorsque j'ai voulu passer a la breezy, j'ai eu une coupure de courant en pleine mise a jour et en redemarrant, je me suis retrouvé avec énormement de probleme alors j'ai opté pour la solution simple:formatter et  réinstaller breezy.

Et voila que mon probleme intervient: donc apres installation, j'install quelques pacquets donc celui de gcc pour compiler en C; et lorsque je test de compiler un programme; j'obtiens une erreur.
Voici le programme simple pour test que je compil:

#include <stdio.h>
#include <stdlib.h>
#include <graph.h>

#define Hauteur 500
#define Largeur 500

int main(void)

{

  InitialiserGraphique();
  CreerFenetre((Maxx()-Largeur)/2,(Maxy()-Hauteur)/2,Largeur,Hauteur);

  EcrireTexteC(150,250,"YEAAAH !!",CouleurParComposante(0,0,0),2);

  Touche();
  FermerGraphique;

  return EXIT_SUCCESS;

}

Puis je compil ( au passage, la bibliotheque graph est une bibliotheque fait maison de la part d'un prof de l'iut ou je suis):

gcc -o exo exo.c -lgraph -L/usr/X11R6/lib -lX11 -lXpm

Et j'obtiens cette erreur:

Dans le fichier inclus à partir de exo.c:4:
/usr/include/graph.h:5:21: erreur: X11/Xlib.h : Aucun fichier ou répertoire de ce type
/usr/include/graph.h:6:22: erreur: X11/Xutil.h : Aucun fichier ou répertoire de ce type
/usr/include/graph.h:7:23: erreur: X11/keysym.h : Aucun fichier ou répertoire de ce type

POur ceux qui ne comprenne pas bien, il me manque apparement les fichiers Xlib.h, Xutil.h et keysym.h; mais je ne sais pas du tout coment les mettre et c'est la le probleme sad

J'ai pourtant essayer de faire:

sudo apt-get install xlibs-dev

Mais j'obtiens cela:

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Aucune version du paquet xlibs-dev n'est disponible, mais il existe dans la basede données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet xlibs-dev

Je suis perdu :'( surtout que je n'avais pas ce probleme de fichier manquant avec la hoary.
Donc si quelqu'un a une idée, elle est la bienvenue car j'ai un projet a rendre milieu decembre et sans sa, je ne pourrais pas travailler sad

#2 Le 13/11/2005, à 22:12

yann-kavan

Re : Bibliotheque Xlib

J'ai essayé d'installer xlibs-dev (par synaptic) et chez moi ça a marché impec.

Voici la description du paquet qui a été installé (version 6.8.2-77 Breezy)

X Window System client library development files transitional package
This package smooths upgrades from Debian 3.0 by depending on libice-dev,
libsm-dev, libx11-dev, libxext-dev, libxi-dev, libxmu-dev, libxmuu-dev,
libxpm-dev, libxrandr-dev, libxt-dev, libxtrap-dev, libxtst-dev, libxv-dev,
x-dev, and xlibs-static-dev.  This transitional package is only depended upon
by packages that haven't yet corrected their dependencies to reflect the new
library arrangement.

Il y a aussi deux autres paquets faisant référence à Xlib et qui ne sont pas installés par défaut :
Le paquet : Xlibs
X Window System client library transitional package
This package smooths upgrades from Ubuntu 5.04 ('Hoary') tX Window System client data
This package provides architecture-independent data for the X Window System,
including the locale data and a set of bitmap and pixmap image files commonly
used by X clients, including a set of cursor themes.

Le paquet Xlibs-data
X Window System client data
This package provides architecture-independent data for the X Window System,
including the locale data and a set of bitmap and pixmap image files commonly
used by X clients, including a set of cursor themes.

Architecture-independent X Keyboard Extension (XKB) data is found in the
xlibs package.

Je ne sais pas si ça t'aidera mais vu mes connaissances c'est tout ce que je peux faire sad


Yann-Kavan

Hors ligne

#3 Le 21/10/2008, à 14:18

kishin

Re : Bibliotheque Xlib

J'ai le même soucis que toi aski neutral

Ceci à résolu ton problème avec le fichier Xlib.h ????

Hors ligne

#4 Le 21/10/2008, à 14:19

kishin

Re : Bibliotheque Xlib

J'ai le même soucis que toi aski neutral

Ceci à résolu ton problème avec le fichier Xlib.h ????

Hors ligne