View previous topic :: View next topic |
Author |
Message |
shakasan n00b
Joined: 10 Nov 2004 Posts: 45 Location: Bruxelles
|
Posted: Thu Dec 16, 2004 4:42 pm Post subject: [gcc][X11][Xlib.h] Problème de compilation (résolu) |
|
|
Bonjour à tous,
J'ai un petit programme écris en C (juste un essai) sous X à l'aide de X11/Xlib.
J'utilise la commande suivante pour le compiler :
Code: | gcc -Wall frac.c -lX11 -L/usr/X11R6/include/X11 -o frac |
Il me retourne : Code: | /usr/lib.gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status |
Je suis sous Gentoo, GCC 3.3.4, X.Org 6.8.0 et Gnome 2.8.0
Je précise que je viens de me lancer dans le programmation sous X et sous Linux tout court (mis à part Perl, bash et PHP).
Merci d'avance
Last edited by shakasan on Thu Dec 16, 2004 11:33 pm; edited 1 time in total |
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Thu Dec 16, 2004 7:29 pm Post subject: Re: [gcc][X11][Xlib.h] Problème de compilation |
|
|
Et avec ça ?
Code: | gcc -Wall frac.c -L/usr/X11R6/lib -lX11 -o frac |
|
|
Back to top |
|
|
shakasan n00b
Joined: 10 Nov 2004 Posts: 45 Location: Bruxelles
|
Posted: Thu Dec 16, 2004 8:29 pm Post subject: |
|
|
Ca donne la même erreur
Je dois dire que je sais pas trop quoi faire là |
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Thu Dec 16, 2004 9:56 pm Post subject: |
|
|
Sûr ??
Tu as bien un fichier nommé /usr/X11R6/lib/libX11.a ? |
|
Back to top |
|
|
shakasan n00b
Joined: 10 Nov 2004 Posts: 45 Location: Bruxelles
|
Posted: Thu Dec 16, 2004 11:03 pm Post subject: |
|
|
Oops, milles excuses, je viens de réessayer et la compilation fonctionne
Merci merci
Par contre, le programme ne donne rien, même pas une fenêtre qui s'affiche.... (c'est juste un essai )
Code: | #include<X11/Xlib.h>
int main()
{
Display* dpy = XOpenDisplay(NULL);
int sn = DefaultScreen(dpy);
Window MaFenetre =
XCreateSimpleWindow(dpy,
RootWindow(dpy,sn),
0, 0,
200, 200, 4,
BlackPixel(dpy,sn),
WhitePixel(dpy,sn));
XMapWindow(dpy,MeFenetre);
return 0;
} |
|
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Thu Dec 16, 2004 11:17 pm Post subject: |
|
|
shakasan wrote: | Par contre, le programme ne donne rien, même pas une fenêtre qui s'affiche.... (c'est juste un essai ) |
Mais par contre, là, je peux pas t'aider
Et "[gcc] ... (résolu)" merci |
|
Back to top |
|
|
|