Hoi..
Also mit einer Sache komme ich noch nicht klar: Beim kompilieren von drqueue bekomme ich im part von drqman folgende Meldung:
....
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:118: error: parse error before '*' token
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:119: error: parse error before "gtk_ui_manager_add_ui_from_string"
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:120: warning: type defaults to `int' in declaration of `gchar'
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:120: error: parse error before '*' token
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:122: warning: type defaults to `int' in declaration of `gtk_ui_manager_add_ui_from_string'
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:122: warning: data definition has no type or storage class
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:123: error: parse error before "gtk_ui_manager_add_ui_from_file"
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:124: warning: type defaults to `int' in declaration of `gchar'
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:124: error: parse error before '*' token
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:125: warning: type defaults to `int' in declaration of `gtk_ui_manager_add_ui_from_file'
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:125: warning: data definition has no type or storage class
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:127: error: parse error before "guint"
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:134: error: parse error before "guint"
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:135: error: parse error before '*' token
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:135: warning: type defaults to `int' in declaration of `gtk_ui_manager_get_ui'
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:135: warning: data definition has no type or storage class
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:137: error: parse error before "gtk_ui_manager_new_merge_id"
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:137: warning: type defaults to `int' in declaration of `gtk_ui_manager_new_merge_id'
/usr/freeware/include/gtk-2.0/gtk/gtkuimanager.h:137: warning: data definition has no type or storage class
In file included from /usr/freeware/include/gtk-2.0/gtk/gtk.h:173,
from main.c:23:
/usr/freeware/include/gtk-2.0/gtk/gtkvbbox.h:47: error: syntax error before "typedef"
/usr/freeware/include/gtk-2.0/gtk/gtkvbbox.h:52: error: field `button_box' has incomplete type
/usr/freeware/include/gtk-2.0/gtk/gtkvbbox.h:61: error: parse error before "gtk_vbutton_box_get_type"
/usr/freeware/include/gtk-2.0/gtk/gtkvbbox.h:61: error: parse error before "G_GNUC_CONST"
/usr/freeware/include/gtk-2.0/gtk/gtkvbbox.h:61: warning: type defaults to `int' in declaration of `G_GNUC_CONST'
/usr/freeware/include/gtk-2.0/gtk/gtkvbbox.h:61: warning: data definition has no type or storage class
/usr/freeware/include/gtk-2.0/gtk/gtkvbbox.h:67: error: `gtk_vbutton_box_get_spacing_default' declared as function returning a function
In file included from /usr/freeware/include/gtk-2.0/gtk/gtk.h:177,
from main.c:23:
/usr/freeware/include/gtk-2.0/gtk/gtkvpaned.h:50: error: field `paned' has incomplete type
/usr/freeware/include/gtk-2.0/gtk/gtkvpaned.h:58: error: parse error before "gtk_vpaned_get_type"
/usr/freeware/include/gtk-2.0/gtk/gtkvpaned.h:58: error: parse error before "G_GNUC_CONST"
/usr/freeware/include/gtk-2.0/gtk/gtkvpaned.h:58: warning: type defaults to `int' in declaration of `G_GNUC_CONST'
/usr/freeware/include/gtk-2.0/gtk/gtkvpaned.h:58: warning: data definition has no type or storage class
In file included from /usr/freeware/include/gtk-2.0/gtk/gtk.h:178,
from main.c:23:
/usr/freeware/include/gtk-2.0/gtk/gtkvruler.h:63: error: field `ruler' has incomplete type
/usr/freeware/include/gtk-2.0/gtk/gtkvruler.h:72: error: parse error before "gtk_vruler_get_type"
/usr/freeware/include/gtk-2.0/gtk/gtkvruler.h:72: error: parse error before "G_GNUC_CONST"
/usr/freeware/include/gtk-2.0/gtk/gtkvruler.h:72: warning: type defaults to `int' in declaration of `G_GNUC_CONST'
/usr/freeware/include/gtk-2.0/gtk/gtkvruler.h:72: warning: data definition has no type or storage class
In file included from /usr/freeware/include/gtk-2.0/gtk/gtk.h:179,
from main.c:23:
/usr/freeware/include/gtk-2.0/gtk/gtkvscale.h:53: error: field `scale' has incomplete type
/usr/freeware/include/gtk-2.0/gtk/gtkvscale.h:58: error: field `parent_class' has incomplete type
/usr/freeware/include/gtk-2.0/gtk/gtkvscale.h:62: error: parse error before "gtk_vscale_get_type"
/usr/freeware/include/gtk-2.0/gtk/gtkvscale.h:62: error: parse error before "G_GNUC_CONST"
/usr/freeware/include/gtk-2.0/gtk/gtkvscale.h:62: warning: type defaults to `int' in declaration of `G_GNUC_CONST'
/usr/freeware/include/gtk-2.0/gtk/gtkvscale.h:62: warning: data definition has no type or storage class
/usr/freeware/include/gtk-2.0/gtk/gtkvscale.h:64: error: parse error before "min"
In file included from /usr/freeware/include/gtk-2.0/gtk/gtk.h:181,
from main.c:23:
/usr/freeware/include/gtk-2.0/gtk/gtkvseparator.h:62: error: parse error before "gtk_vseparator_get_type"
/usr/freeware/include/gtk-2.0/gtk/gtkvseparator.h:62: error: parse error before "G_GNUC_CONST"
/usr/freeware/include/gtk-2.0/gtk/gtkvseparator.h:62: warning: type defaults to `int' in declaration of `G_GNUC_CONST'
/usr/freeware/include/gtk-2.0/gtk/gtkvseparator.h:62: warning: data definition has no type or storage class
In file included from /usr/include/time.h:4,
from ../computer.h:27,
from ../libdrqueue.h:29,
from drqm_jobs.h:27,
from drqman.h:26,
from main.c:26:
/usr/include/internal/time_core.h:136: error: `time' redeclared as different kind of symbol
/usr/freeware/include/gtk-2.0/gdk/gdkevents.h:421: error: previous declaration of `time'
In file included from drqm_jobs_jdd.h:27,
from drqm_jobs.h:29,
from drqman.h:26,
from main.c:26:
drqm_computers.h:60: error: field `row' declared as a function
drqm_computers.h:60: error: field `column' declared as a function
drqm_computers.h:67: error: field `row' declared as a function
drqm_computers.h:67: error: field `column' declared as a function
In file included from drqm_jobs.h:29,
from drqman.h:26,
from main.c:26:
drqm_jobs_jdd.h:55: error: field `row' declared as a function
drqm_jobs_jdd.h:55: error: field `column' declared as a function
In file included from drqman.h:26,
from main.c:26:
drqm_jobs.h:85: error: field `row' declared as a function
drqm_jobs.h:85: error: field `column' declared as a function
main.c:33: error: parse error before '*' token
main.c:33: warning: type defaults to `int' in declaration of `icon_list'
main.c:33: warning: data definition has no type or storage class
main.c:35: error: conflicting types for `info'
/usr/freeware/include/gtk-2.0/gtk/gtkselection.h:87: error: previous declaration of `info'
main.c: In function `main':
main.c:69: warning: implicit declaration of function `G_TYPE_CHECK_INSTANCE_CAST'
main.c:69: warning: implicit declaration of function `gtk_window_get_type'
main.c:69: error: parse error before "GtkWindow"
main.c:69: error: parse error before ')' token
main.c:70: error: parse error before "GtkWindow"
main.c:70: warning: left-hand operand of comma expression has no effect
main.c:70: error: parse error before ')' token
main.c:71: warning: implicit declaration of function `gtk_container_get_type'
main.c:71: error: parse error before "GtkContainer"
main.c:71: error: parse error before ')' token
main.c:72: warning: implicit declaration of function `g_signal_connect'
main.c:72: warning: implicit declaration of function `gtk_object_get_type'
main.c:72: error: parse error before "GtkObject"
main.c:73: warning: implicit declaration of function `G_CALLBACK'
main.c:73: warning: left-hand operand of comma expression has no effect
main.c:73: error: parse error before ')' token
main.c:79: warning: implicit declaration of function `g_list_append'
main.c:79: warning: assignment makes pointer from integer without a cast
main.c:82: error: `FALSE' undeclared (first use in this function)
main.c:82: error: (Each undeclared identifier is reported only once
main.c:82: error: for each function it appears in.)
main.c:82: warning: passing arg 2 of `gtk_vbox_new' makes pointer from integer without a cast
main.c:83: error: parse error before "GtkContainer"
main.c:83: error: too few arguments to function `gtk_container_add'
main.c:83: error: parse error before ')' token
main.c: At top level:
/usr/freeware/include/gtk-2.0/gtk/gtkclist.h:329: error: storage size of `area' isn't known
/usr/freeware/include/gtk-2.0/gdk/gdkwindow.h:244: error: storage size of `bg_color' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkrc.h:69: error: storage size of `fg' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkrc.h:70: error: storage size of `bg' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkstyle.h:79: error: storage size of `light' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkstyle.h:80: error: storage size of `dark' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkstyle.h:81: error: storage size of `mid' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkrc.h:72: error: storage size of `base' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkstyle.h:84: error: storage size of `text_aa' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkstyle.h:86: error: storage size of `black' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkstyle.h:87: error: storage size of `white' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtksizegroup.h:52: error: storage size of `requisition' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkframe.h:60: error: storage size of `child_allocation' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkaspectframe.h:60: error: storage size of `center_allocation' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkcalendar.h:81: error: storage size of `marked_date_color' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkrange.h:85: error: storage size of `range_rect' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkclist.h:162: error: storage size of `internal_allocation' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkclist.h:172: error: storage size of `column_title_area' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkhandlebox.h:76: error: storage size of `attach_allocation' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkhandlebox.h:77: error: storage size of `float_allocation' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtkruler.h:107: error: storage size of `subdivide' isn't known
/usr/freeware/include/gtk-2.0/gtk/gtktexttag.h:165: error: storage size of `appearance' isn't known
main.c:99: confused by earlier errors, bailing out
gmake[1]: *** [main.o] Error 1
gmake[1]: Leaving directory `/usr/people/render/drqueue-0.60.0/drqman'
----
Es scheint soweit alles darauf hinzdeuten, dass er die benötigten gtk 2.4 files nicht findet, obwohl ich gtk 2.4 von sgi freeware wie auch 2.8 von nekochan installiert habe. Die PATH variable deutet auf /usr/freeware/bin wie auch auf das äquivalente nekoware bin-directory.
Hat jemand eine Idee?
Grüße
Chris
(Der erst part kompiliert übrigens bis jetzt wunderbar)