Ejecucion de un programa en C para X Window

Pedro Barbosa pbarbosa en correoweb.com
Lun Ene 17 12:38:27 CST 2000


Hola, buen día.
Tengo un problema con la ejecución de un programa en C para el X Window, con un error de ejecución:
Segmentation fault (core dumped).

Ya lo revisé y según yo, está bien, espero me podrían decir cual es el posible error, pues no me acepta ninguna función de las que pongo, este es el programita:

#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <stdio.h>

main()
{
Display *display;
Window ventana;

display = XOpenDisplay(NULL);
ventana = XCreateSimpleWindow(display,RootWindow(display,0),50,50,500,400,2,0,1);
XMapWindow(display,ventana);
XFlush(display);
getchar(); 
}

según yo, supongo que el error esta en la variable display, pues el resultado de XOpenDisplay, me regresa un nulo y no le entiendo que ponerle.

O no se si se tengan que definir las variables de ambiente DISPLAY y xhost, pero no se como definirlas.

Por su atención gracias.



_____________________________________________________
En  tu  idioma  correo electrónico se dice CorreoWeb!
GRATIS, tu cuenta con beneficios que NADIE más te da.
¿Y tú ya tienes CorreoWeb?       http://correoweb.com



Más información sobre la lista de distribución Ayuda