Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1724 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  il trouve pas ma xlib ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

il trouve pas ma xlib ...

n°262527
viewsonic1​7ga
Posté le 15-05-2003 à 11:12:38  profilanswer
 

alors voila, je tourne sous une mandrake 9.0 et j'ai besoin d'utiliser la xlib pour compiler un programme. a la base elle y etait pas, j'ai donc instllé le package fourni Xfree86-devel et là il m'a bien mis la xlib et tout et tout...
j'me suis dit que le problème etait réglé, mais le truc c'est que lorsque je compile il ne trouve pas la xlib car il me met pour toute les fonctions qui se trouvent dedans (XDisplay, XOpen...) qu'elles ne sont pas déclarées
j'ai tout vérifié et je vois pas ou ca merde, si vous pouviez m'aider... (surtout que j'ai un pote qui a une mandrake 8.1 a qui ca fait pareil, peut-être qu'on s'y prend commme des pieds...)

mood
Publicité
Posté le 15-05-2003 à 11:12:38  profilanswer
 

n°262530
Sixtiz
Serial glandeur
Posté le 15-05-2003 à 11:16:00  profilanswer
 

C'est quoi le programme à compiler ?
Tu le compiles comment ?

n°262533
viewsonic1​7ga
Posté le 15-05-2003 à 11:18:59  profilanswer
 

c'est un programme en c que j'ai fait.. c'est un pauvre truc qui affiche une fenetre :D  
je le compile avec gcc

n°262537
Sixtiz
Serial glandeur
Posté le 15-05-2003 à 11:21:22  profilanswer
 

C'est quoi ta ligne de commande pour compiler ? Tu dois oublier de linker à Xlib je pense.

n°262539
viewsonic1​7ga
Posté le 15-05-2003 à 11:22:24  profilanswer
 

ca suffit pas de mettre des include dans le source ?
(désolé si je suis un boulet ...)


Message édité par viewsonic17ga le 15-05-2003 à 11:22:50
n°262548
Sixtiz
Serial glandeur
Posté le 15-05-2003 à 11:27:44  profilanswer
 

Nan  :pfff:

n°262549
viewsonic1​7ga
Posté le 15-05-2003 à 11:31:53  profilanswer
 

c'est comme ca qu'il faut linker?
 
gcc monfichier.c -o monfichier -l X11/Xlib.h  
 
? :??:

n°262557
Sixtiz
Serial glandeur
Posté le 15-05-2003 à 11:37:43  profilanswer
 

non plutot -lXlib

n°262558
viewsonic1​7ga
Posté le 15-05-2003 à 11:38:40  profilanswer
 

il s'en fou que ce soit ds le repertoire X11 ?
parce que dans mon include j'ai mis X11/Xlib.h

n°262562
Sixtiz
Serial glandeur
Posté le 15-05-2003 à 11:54:01  profilanswer
 

C'est différent de l'include, là tu cherches à linker à une librairie système, qui se trouve ailleurs.

mood
Publicité
Posté le 15-05-2003 à 11:54:01  profilanswer
 

n°262587
Jar Jar
Intaigriste
Posté le 15-05-2003 à 12:32:14  profilanswer
 

Sixtiz a écrit :

non plutot -lXlib

Je dirais -lX11.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°262602
e_esprit
Posté le 15-05-2003 à 12:52:32  profilanswer
 

-I/usr/X11R6/include -lX11

n°263223
viewsonic1​7ga
Posté le 16-05-2003 à 11:16:44  profilanswer
 

j'ai essayé tout ce que vous m'avez dis , mais ca marche toujours pas..
il me met: cannot found -lX11 (ou -lXlib)

n°263226
Sixtiz
Serial glandeur
Posté le 16-05-2003 à 11:27:48  profilanswer
 

Il doit falloir lui indiquer ou trouver les librairies avec -L/usr/X11R6/lib
 
Par contre le -I/usr/X11R6/include je sais pas si c'est nécessaire, à tester...

n°263233
Jar Jar
Intaigriste
Posté le 16-05-2003 à 11:36:18  profilanswer
 

viewsonic17ga a écrit :

j'ai essayé tout ce que vous m'avez dis , mais ca marche toujours pas..
il me met: cannot found -lX11 (ou -lXlib)

Et tu as installé la version de développement des xlibs ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°263298
e_esprit
Posté le 16-05-2003 à 13:29:17  profilanswer
 

Sixtiz a écrit :

Il doit falloir lui indiquer ou trouver les librairies avec -L/usr/X11R6/lib
 
Par contre le -I/usr/X11R6/include je sais pas si c'est nécessaire, à tester...


+1
Le -I je disais ca car j'ai mal lu, j'avais compris que gcc ralais car il trouvais pas le .h :??:  :pt1cable:


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°263315
viewsonic1​7ga
Posté le 16-05-2003 à 13:50:51  profilanswer
 

Jar Jar a écrit :

Et tu as installé la version de développement des xlibs ?


 
j'ai installé que le package XFree86-devel.. normalement c'est lui la version de développement.
je vais essayer d'editer le .config et de mettre dircetement l'adresse de ma xlib


Message édité par viewsonic17ga le 16-05-2003 à 14:02:26
n°263325
e_esprit
Posté le 16-05-2003 à 14:06:09  profilanswer
 

viewsonic17ga a écrit :


 
j'ai installé que le package XFree86-devel.. normalement c'est lui la version de développement.
je vais essayer d'editer le .config et de mettre dircetement l'adresse de ma xlib


t'as mis l'option -L comme on t'as dit ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  il trouve pas ma xlib ...

 

Sujets relatifs
svp, important, Je trouve plus mgmt.o !![LINDOWS] Boot mais trouve pas mes Cds ...
je ne peux pas compiler, gcc ne trouve aucun *.h [resolu]Xlib: extension "XFree86-DRI" missing on display ":0.0".
[eDonkey2k] il fait ramer ma connexion je trouve :-/Il me manque des fichiers perl mais je les trouve pas !!!
[wine] il ne trouve pas le *.exe :-SSamba: win2k trouve pas linux
Je trouve pas de doc pour apache-ssl !!!!Je trouve pas NETCONF
Plus de sujets relatifs à : il trouve pas ma xlib ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR