18/04/2005, 12:40
|
| | | Fecha de Ingreso: mayo-2004 Ubicación: Buenos aires
Mensajes: 227
Antigüedad: 20 años, 6 meses Puntos: 0 | |
codigo del programa
/**
* Javier Abellán, 4 de Febrero de 2003
*
* Programa simple para la creación de una ventana y dibujo de gráficos en
* ella.
*/
#include <X11/Xlib.h>
#include <unistd.h>
int main()
{
/* Conexion con el servidor de X */
Display *disp = NULL;
/* Ventana que vamos a crear para dibujar */
Window ventana;
/* Color que vamos a utilizar para dibujar una linea */
XColor color;
/* Abrimos la conexion con el servidor de X */
disp = XOpenDisplay(NULL);
/* Creamos una ventana */
ventana = XCreateSimpleWindow (
disp,
XDefaultRootWindow (disp),
100, 100,
500, 500,
1, 1,
BlackPixel (disp, DefaultScreen(disp)));
/* Hacemos que la ventana sea visible */
XMapWindow (disp, ventana);
XFlush (disp);
/* Obtenemos el color rojo */
color.flags = DoRed | DoGreen | DoBlue;
color.red = 65535;
color.blue = 0;
color.green = 0;
XAllocColor (
disp,
DefaultColormap (disp, DefaultScreen(disp)),
&color);
/* Indicamos que el color de dibujo a partir de ahora es el rojo */
XSetForeground (
disp,
XDefaultGC (disp, DefaultScreen(disp)),
color.pixel);
/* Dibujamos una linea */
XDrawLine (
disp,
ventana,
XDefaultGC (disp, DefaultScreen(disp)),
10, 10,
100, 100);
XFlush (disp);
/* Espera para que la ventan ano se cierre inmediatamente */
sleep (100);
}
////////////////////////////////////////////////////////////////////////
Compilarlo uso lo siguiente
gcc Ventana1.cc -L/usr/X11R6/lib -lX11 -o Ventana1
//////////////////////////////////////////////////////////////////////
//////////////Errores exactos////////////////////////////////
ventana.cc:4:22: X11/Xlib.h: No such file or directory
es obviamete que primero no em la encuntra ene sa direccion y segundo que despues de buscarla no la encuntro yo por que no la tengo
/////////////////////////////////////////////////////////////
si uso mandrake 10.1 perdon por lo que puse de slakeware es que queria saber eso nomas y descoloqye todo el tema central de mi cuestion prometo no hacerlo mas
mi problema es que me dice que esas librerias no estas. y las busque y no las encuntro en mi S.O MDK 10.1 por ende queria saber en que paquetes estabmn para poder instalarlo y poder empezar a desarrollar por favor es el ultimo paso que me falta una vez hehco esta ya esta
__________________ . Woo hoo When I feel heavy metal |