hurr1k4ne
27.07.06, 07:59
Könnt ihr mir mal bitte damit helfen??
Ich versuche seit drei Tagen gtk+2.4 zu kompilieren...
mittlerweile habe ich alle Abhängigkeiten erfolgreich kompiliert und installiert...
(atk, glib, pango, cairo)
wenn ich jetzt ./configure && make && make install bei gtk mache kommt folgendes:
-Wall -MT appwindow.o -MD -MP -MF ".deps/appwindow.Tpo" \
-c -o appwindow.o `test -f 'appwindow.c' || echo './'`appwindow.c; \
then mv -f ".deps/appwindow.Tpo" ".deps/appwindow.Po"; \
else rm -f ".deps/appwindow.Tpo"; exit 1; \
fi
In file included from ../../gtk/gtk.h:144,
from appwindow.c:7:
../../gtk/gtkstatusbar.h:71: Fehler: syntax error before »GMemChunk«
../../gtk/gtkstatusbar.h:71: Warnung: kein Semikolon am Ende von »struct« oder »union«
../../gtk/gtkstatusbar.h:85: Fehler: syntax error before »}« token
make[5]: *** [appwindow.o] Fehler 1
make[5]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+/demos/gtk-demo'
make[4]: *** [all] Fehler 2
make[4]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+/demos/gtk-demo'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+/demos'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+/demos'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+'
make: *** [all] Fehler 2
Da stehe ich jetzt etwas auf dem Schlauch...
Danke
ADDED:
Nach meinem Stand scheint das aber kein syntax fehler zu sein....
struct _GtkStatusbarClass
{
GtkHBoxClass parent_class;
GMemChunk *messages_mem_chunk;
void (*text_pushed) (GtkStatusbar *statusbar,
guint context_id,
const gchar *text);
void (*text_popped) (GtkStatusbar *statusbar,
guint context_id,
const gchar *text);
/* Padding for future expansion */
void (*_gtk_reserved1) (void);
void (*_gtk_reserved2) (void);
void (*_gtk_reserved3) (void);
void (*_gtk_reserved4) (void);
};
Ich versuche seit drei Tagen gtk+2.4 zu kompilieren...
mittlerweile habe ich alle Abhängigkeiten erfolgreich kompiliert und installiert...
(atk, glib, pango, cairo)
wenn ich jetzt ./configure && make && make install bei gtk mache kommt folgendes:
-Wall -MT appwindow.o -MD -MP -MF ".deps/appwindow.Tpo" \
-c -o appwindow.o `test -f 'appwindow.c' || echo './'`appwindow.c; \
then mv -f ".deps/appwindow.Tpo" ".deps/appwindow.Po"; \
else rm -f ".deps/appwindow.Tpo"; exit 1; \
fi
In file included from ../../gtk/gtk.h:144,
from appwindow.c:7:
../../gtk/gtkstatusbar.h:71: Fehler: syntax error before »GMemChunk«
../../gtk/gtkstatusbar.h:71: Warnung: kein Semikolon am Ende von »struct« oder »union«
../../gtk/gtkstatusbar.h:85: Fehler: syntax error before »}« token
make[5]: *** [appwindow.o] Fehler 1
make[5]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+/demos/gtk-demo'
make[4]: *** [all] Fehler 2
make[4]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+/demos/gtk-demo'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+/demos'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+/demos'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/ubfl/Desktop/gtk+-2.4.14+'
make: *** [all] Fehler 2
Da stehe ich jetzt etwas auf dem Schlauch...
Danke
ADDED:
Nach meinem Stand scheint das aber kein syntax fehler zu sein....
struct _GtkStatusbarClass
{
GtkHBoxClass parent_class;
GMemChunk *messages_mem_chunk;
void (*text_pushed) (GtkStatusbar *statusbar,
guint context_id,
const gchar *text);
void (*text_popped) (GtkStatusbar *statusbar,
guint context_id,
const gchar *text);
/* Padding for future expansion */
void (*_gtk_reserved1) (void);
void (*_gtk_reserved2) (void);
void (*_gtk_reserved3) (void);
void (*_gtk_reserved4) (void);
};