DRIVER=dummy-driver
-OBJS=display.o window.o vgashm.o
+OBJS=display.o window.o
-DRIVER_OBJS=vgashm.o dummy-driver.o
+DRIVER_OBJS=dummy-driver.o
LIBS=-L../libs -lmotones -pthread
gcc -o $(BIN) $(OBJS) $(LFLAGS)
$(DRIVER): $(DRIVER_OBJS)
- gcc -o $(DRIVER) $(DRIVER_OBJS)
+ gcc -o $(DRIVER) $(DRIVER_OBJS) $(LIBS)
.c.o:
gcc $(CFLAGS) -c $<
static GdkGC *gc = NULL;
static int first_draw;
-GdkGC *set_color(gushort r, gushort g, gushort b)
+static GdkGC *set_color(gushort r, gushort g, gushort b)
{
GdkColor color;
return gc;
}
-gint repaint(gpointer data){
+static gint repaint(gpointer data){
GtkWidget *drawing_area = GTK_WIDGET (data);
int x, y;
return TRUE;
}
-void configure_event(GtkWidget *widget, GdkEventConfigure *event, gpointer data){
+static void configure_event(GtkWidget *widget, GdkEventConfigure *event, gpointer data){
if (pixmap)
gdk_pixmap_unref(pixmap);
-1);
}
-void expose_event(GtkWidget *widget, GdkEventExpose *event, gpointer data){
+static void expose_event(GtkWidget *widget, GdkEventExpose *event, gpointer data){
//copy pixmap to the window
gdk_draw_pixmap(widget->window,
widget->style->fg_gc[GTK_WIDGET_STATE (widget)],