Re: Do I need a particular version of X for gtk+ ?



Havoc Pennington wrote:
> 
> Griff Miller <griff.miller@positron.com> writes:
> > 3) make distclean
> 
> Most likely distclean deletes the autogenerated files with GTK_TYPE_*,
> but then the stamp files are broken and they don't get rebuilt - if
> you have files gtk/stamp-* then delete them and see if it helps. Also
> delete gtktypebuiltin*.
> 
> Havoc

Havoc, thanks for the suggestion. I tried that, and also tried completely
cleaning out the gtk+ directory and untarring the source tarball again,
but each time I got the same problem.

I also tried gmake - same result.

I think I've found a clue, however. Tell me about gtk/gtktypebuiltins.h .
How does it get built? What I noticed is that my gtk/gtktypebuiltins.h
in my Solaris 2.6 build tree has everything in uppercase, and the
gtk/gtktypebuiltins.h in my SunOS build tree has everything in lowercase.

Please see the diff I've attached.

Thanks! Email cc's appreciated.

-- 
Griff Miller II
Manager of Information Technology      "Beware of those who seek to win an
Positron Corporation                    argument at the expense of the
griff.miller@positron.com               language."  -Paul Johnson
3,124c3,123
< extern GtkType GTK_TYPE_Gtk_Accel_Flags;
< extern GtkType GTK_TYPE_Gtk_Calendar_Display_Options;
< extern GtkType GTK_TYPE_Gtk_Cell_Type;
< extern GtkType GTK_TYPE_Gtk_CList_Drag_Pos;
< extern GtkType GTK_TYPE_Gtk_Button_Action;
< extern GtkType GTK_TYPE_Gtk_CTree_Pos;
< extern GtkType GTK_TYPE_Gtk_CTree_Line_Style;
< extern GtkType GTK_TYPE_Gtk_CTree_Expander_Style;
< extern GtkType GTK_TYPE_Gtk_CTree_Expansion_Type;
< extern GtkType GTK_TYPE_Gtk_Debug_Flag;
< extern GtkType GTK_TYPE_Gtk_Dest_Defaults;
< extern GtkType GTK_TYPE_Gtk_Target_Flags;
< extern GtkType GTK_TYPE_Gtk_Arrow_Type;
< extern GtkType GTK_TYPE_Gtk_Attach_Options;
< extern GtkType GTK_TYPE_Gtk_Button_Box_Style;
< extern GtkType GTK_TYPE_Gtk_Curve_Type;
< extern GtkType GTK_TYPE_Gtk_Direction_Type;
< extern GtkType GTK_TYPE_Gtk_Justification;
< extern GtkType GTK_TYPE_Gtk_Match_Type;
< extern GtkType GTK_TYPE_Gtk_Menu_Direction_Type;
< extern GtkType GTK_TYPE_Gtk_Menu_Factory_Type;
< extern GtkType GTK_TYPE_Gtk_Metric_Type;
< extern GtkType GTK_TYPE_Gtk_Orientation;
< extern GtkType GTK_TYPE_Gtk_Corner_Type;
< extern GtkType GTK_TYPE_Gtk_Pack_Type;
< extern GtkType GTK_TYPE_Gtk_Path_Priority_Type;
< extern GtkType GTK_TYPE_Gtk_Path_Type;
< extern GtkType GTK_TYPE_Gtk_Policy_Type;
< extern GtkType GTK_TYPE_Gtk_Position_Type;
< extern GtkType GTK_TYPE_Gtk_Preview_Type;
< extern GtkType GTK_TYPE_Gtk_Relief_Style;
< extern GtkType GTK_TYPE_Gtk_Resize_Mode;
< extern GtkType GTK_TYPE_Gtk_Signal_Run_Type;
< extern GtkType GTK_TYPE_Gtk_Scroll_Type;
< extern GtkType GTK_TYPE_Gtk_Selection_Mode;
< extern GtkType GTK_TYPE_Gtk_Shadow_Type;
< extern GtkType GTK_TYPE_Gtk_State_Type;
< extern GtkType GTK_TYPE_Gtk_Submenu_Direction;
< extern GtkType GTK_TYPE_Gtk_Submenu_Placement;
< extern GtkType GTK_TYPE_Gtk_Toolbar_Style;
< extern GtkType GTK_TYPE_Gtk_Trough_Type;
< extern GtkType GTK_TYPE_Gtk_Update_Type;
< extern GtkType GTK_TYPE_Gtk_Visibility;
< extern GtkType GTK_TYPE_Gtk_Window_Position;
< extern GtkType GTK_TYPE_Gtk_Window_Type;
< extern GtkType GTK_TYPE_Gtk_Sort_Type;
< extern GtkType GTK_TYPE_Gtk_Font_Metric_Type;
< extern GtkType GTK_TYPE_Gtk_Font_Type;
< extern GtkType GTK_TYPE_Gtk_Font_Filter_Type;
< extern GtkType GTK_TYPE_Gtk_Object_Flags;
< extern GtkType GTK_TYPE_Gtk_Arg_Flags;
< extern GtkType GTK_TYPE_Gtk_Packer_Options;
< extern GtkType GTK_TYPE_Gtk_Side_Type;
< extern GtkType GTK_TYPE_Gtk_Anchor_Type;
< extern GtkType GTK_TYPE_Gtk_Private_Flags;
< extern GtkType GTK_TYPE_Gtk_Progress_Bar_Style;
< extern GtkType GTK_TYPE_Gtk_Progress_Bar_Orientation;
< extern GtkType GTK_TYPE_Gtk_Rc_Flags;
< extern GtkType GTK_TYPE_Gtk_Rc_Token_Type;
< extern GtkType GTK_TYPE_Gtk_Spin_Button_Update_Policy;
< extern GtkType GTK_TYPE_Gtk_Spin_Type;
< extern GtkType GTK_TYPE_Gtk_Toolbar_Child_Type;
< extern GtkType GTK_TYPE_Gtk_Toolbar_Space_Style;
< extern GtkType GTK_TYPE_Gtk_Tree_View_Mode;
< extern GtkType GTK_TYPE_Gtk_Fundamental_Type;
< extern GtkType GTK_TYPE_Gtk_Widget_Flags;
< extern GtkType GTK_TYPE_Gdk_Window_Type;
< extern GtkType GTK_TYPE_Gdk_Window_Class;
< extern GtkType GTK_TYPE_Gdk_Image_Type;
< extern GtkType GTK_TYPE_Gdk_Visual_Type;
< extern GtkType GTK_TYPE_Gdk_Font_Type;
< extern GtkType GTK_TYPE_Gdk_Window_Attributes_Type;
< extern GtkType GTK_TYPE_Gdk_Window_Hints;
< extern GtkType GTK_TYPE_Gdk_Function;
< extern GtkType GTK_TYPE_Gdk_Fill;
< extern GtkType GTK_TYPE_Gdk_Fill_Rule;
< extern GtkType GTK_TYPE_Gdk_Line_Style;
< extern GtkType GTK_TYPE_Gdk_Cap_Style;
< extern GtkType GTK_TYPE_Gdk_Join_Style;
< extern GtkType GTK_TYPE_Gdk_Cursor_Type;
< extern GtkType GTK_TYPE_Gdk_Filter_Return;
< extern GtkType GTK_TYPE_Gdk_Visibility_State;
< extern GtkType GTK_TYPE_Gdk_Event_Type;
< extern GtkType GTK_TYPE_Gdk_Event_Mask;
< extern GtkType GTK_TYPE_Gdk_Notify_Type;
< extern GtkType GTK_TYPE_Gdk_Crossing_Mode;
< extern GtkType GTK_TYPE_Gdk_Modifier_Type;
< extern GtkType GTK_TYPE_Gdk_Subwindow_Mode;
< extern GtkType GTK_TYPE_Gdk_Input_Condition;
< extern GtkType GTK_TYPE_Gdk_Status;
< extern GtkType GTK_TYPE_Gdk_Byte_Order;
< extern GtkType GTK_TYPE_Gdk_GC_Values_Mask;
< extern GtkType GTK_TYPE_Gdk_Selection;
< extern GtkType GTK_TYPE_Gdk_Property_State;
< extern GtkType GTK_TYPE_Gdk_Prop_Mode;
< extern GtkType GTK_TYPE_Gdk_Input_Source;
< extern GtkType GTK_TYPE_Gdk_Input_Mode;
< extern GtkType GTK_TYPE_Gdk_Axis_Use;
< extern GtkType GTK_TYPE_Gdk_Target;
< extern GtkType GTK_TYPE_Gdk_Selection_Type;
< extern GtkType GTK_TYPE_Gdk_Extension_Mode;
< extern GtkType GTK_TYPE_Gdk_IM_Style;
< extern GtkType GTK_TYPE_Gdk_IC_Attributes_Type;
< extern GtkType GTK_TYPE_Gdk_WM_Decoration;
< extern GtkType GTK_TYPE_Gdk_WM_Function;
< extern GtkType GTK_TYPE_Gdk_Color_Context_Mode;
< extern GtkType GTK_TYPE_Gdk_Overlap_Type;
< extern GtkType GTK_TYPE_Gdk_Drag_Action;
< extern GtkType GTK_TYPE_Gdk_Drag_Protocol;
< extern GtkType GTK_TYPE_Gdk_Rgb_Dither;
< extern GtkType GTK_TYPE_Gtk_Accel_Group;
< extern GtkType GTK_TYPE_Gtk_Selection_Data;
< extern GtkType GTK_TYPE_Gtk_Style;
< extern GtkType GTK_TYPE_Gtk_CTree_Node;
< extern GtkType GTK_TYPE_Gdk_Point;
< extern GtkType GTK_TYPE_Gdk_Colormap;
< extern GtkType GTK_TYPE_Gdk_Visual;
< extern GtkType GTK_TYPE_Gdk_Font;
< extern GtkType GTK_TYPE_Gdk_Window;
< extern GtkType GTK_TYPE_Gdk_Drag_Context;
< extern GtkType GTK_TYPE_Gdk_Event;
< extern GtkType GTK_TYPE_Gdk_Color;
---
> extern GtkType GTK_TYPE_ACCEL_FLAGS;
> extern GtkType GTK_TYPE_CALENDAR_DISPLAY_OPTIONS;
> extern GtkType GTK_TYPE_CELL_TYPE;
> extern GtkType GTK_TYPE_CLIST_DRAG_POS;
> extern GtkType GTK_TYPE_BUTTON_ACTION;
> extern GtkType GTK_TYPE_CTREE_POS;
> extern GtkType GTK_TYPE_CTREE_LINE_STYLE;
> extern GtkType GTK_TYPE_CTREE_EXPANDER_STYLE;
> extern GtkType GTK_TYPE_CTREE_EXPANSION_TYPE;
> extern GtkType GTK_TYPE_DEBUG_FLAG;
> extern GtkType GTK_TYPE_DEST_DEFAULTS;
> extern GtkType GTK_TYPE_TARGET_FLAGS;
> extern GtkType GTK_TYPE_ARROW_TYPE;
> extern GtkType GTK_TYPE_ATTACH_OPTIONS;
> extern GtkType GTK_TYPE_BUTTON_BOX_STYLE;
> extern GtkType GTK_TYPE_CURVE_TYPE;
> extern GtkType GTK_TYPE_DIRECTION_TYPE;
> extern GtkType GTK_TYPE_JUSTIFICATION;
> extern GtkType GTK_TYPE_MATCH_TYPE;
> extern GtkType GTK_TYPE_MENU_DIRECTION_TYPE;
> extern GtkType GTK_TYPE_MENU_FACTORY_TYPE;
> extern GtkType GTK_TYPE_METRIC_TYPE;
> extern GtkType GTK_TYPE_ORIENTATION;
> extern GtkType GTK_TYPE_CORNER_TYPE;
> extern GtkType GTK_TYPE_PACK_TYPE;
> extern GtkType GTK_TYPE_PATH_PRIORITY_TYPE;
> extern GtkType GTK_TYPE_PATH_TYPE;
> extern GtkType GTK_TYPE_POLICY_TYPE;
> extern GtkType GTK_TYPE_POSITION_TYPE;
> extern GtkType GTK_TYPE_PREVIEW_TYPE;
> extern GtkType GTK_TYPE_RELIEF_STYLE;
> extern GtkType GTK_TYPE_RESIZE_MODE;
> extern GtkType GTK_TYPE_SIGNAL_RUN_TYPE;
> extern GtkType GTK_TYPE_SCROLL_TYPE;
> extern GtkType GTK_TYPE_SELECTION_MODE;
> extern GtkType GTK_TYPE_SHADOW_TYPE;
> extern GtkType GTK_TYPE_STATE_TYPE;
> extern GtkType GTK_TYPE_SUBMENU_DIRECTION;
> extern GtkType GTK_TYPE_SUBMENU_PLACEMENT;
> extern GtkType GTK_TYPE_TOOLBAR_STYLE;
> extern GtkType GTK_TYPE_TROUGH_TYPE;
> extern GtkType GTK_TYPE_UPDATE_TYPE;
> extern GtkType GTK_TYPE_VISIBILITY;
> extern GtkType GTK_TYPE_WINDOW_POSITION;
> extern GtkType GTK_TYPE_WINDOW_TYPE;
> extern GtkType GTK_TYPE_SORT_TYPE;
> extern GtkType GTK_TYPE_FONT_METRIC_TYPE;
> extern GtkType GTK_TYPE_FONT_TYPE;
> extern GtkType GTK_TYPE_FONT_FILTER_TYPE;
> extern GtkType GTK_TYPE_OBJECT_FLAGS;
> extern GtkType GTK_TYPE_ARG_FLAGS;
> extern GtkType GTK_TYPE_PACKER_OPTIONS;
> extern GtkType GTK_TYPE_SIDE_TYPE;
> extern GtkType GTK_TYPE_ANCHOR_TYPE;
> extern GtkType GTK_TYPE_PRIVATE_FLAGS;
> extern GtkType GTK_TYPE_PROGRESS_BAR_STYLE;
> extern GtkType GTK_TYPE_PROGRESS_BAR_ORIENTATION;
> extern GtkType GTK_TYPE_RC_FLAGS;
> extern GtkType GTK_TYPE_RC_TOKEN_TYPE;
> extern GtkType GTK_TYPE_SPIN_BUTTON_UPDATE_POLICY;
> extern GtkType GTK_TYPE_SPIN_TYPE;
> extern GtkType GTK_TYPE_TOOLBAR_CHILD_TYPE;
> extern GtkType GTK_TYPE_TOOLBAR_SPACE_STYLE;
> extern GtkType GTK_TYPE_TREE_VIEW_MODE;
> extern GtkType GTK_TYPE_FUNDAMENTAL_TYPE;
> extern GtkType GTK_TYPE_WIDGET_FLAGS;
> extern GtkType GTK_TYPE_GDK_WINDOW_TYPE;
> extern GtkType GTK_TYPE_GDK_WINDOW_CLASS;
> extern GtkType GTK_TYPE_GDK_IMAGE_TYPE;
> extern GtkType GTK_TYPE_GDK_VISUAL_TYPE;
> extern GtkType GTK_TYPE_GDK_FONT_TYPE;
> extern GtkType GTK_TYPE_GDK_WINDOW_ATTRIBUTES_TYPE;
> extern GtkType GTK_TYPE_GDK_WINDOW_HINTS;
> extern GtkType GTK_TYPE_GDK_FUNCTION;
> extern GtkType GTK_TYPE_GDK_FILL;
> extern GtkType GTK_TYPE_GDK_FILL_RULE;
> extern GtkType GTK_TYPE_GDK_LINE_STYLE;
> extern GtkType GTK_TYPE_GDK_CAP_STYLE;
> extern GtkType GTK_TYPE_GDK_JOIN_STYLE;
> extern GtkType GTK_TYPE_GDK_CURSOR_TYPE;
> extern GtkType GTK_TYPE_GDK_FILTER_RETURN;
> extern GtkType GTK_TYPE_GDK_VISIBILITY_STATE;
> extern GtkType GTK_TYPE_GDK_EVENT_TYPE;
> extern GtkType GTK_TYPE_GDK_EVENT_MASK;
> extern GtkType GTK_TYPE_GDK_NOTIFY_TYPE;
> extern GtkType GTK_TYPE_GDK_CROSSING_MODE;
> extern GtkType GTK_TYPE_GDK_MODIFIER_TYPE;
> extern GtkType GTK_TYPE_GDK_SUBWINDOW_MODE;
> extern GtkType GTK_TYPE_GDK_INPUT_CONDITION;
> extern GtkType GTK_TYPE_GDK_STATUS;
> extern GtkType GTK_TYPE_GDK_BYTE_ORDER;
> extern GtkType GTK_TYPE_GDK_GC_VALUES_MASK;
> extern GtkType GTK_TYPE_GDK_SELECTION;
> extern GtkType GTK_TYPE_GDK_PROPERTY_STATE;
> extern GtkType GTK_TYPE_GDK_PROP_MODE;
> extern GtkType GTK_TYPE_GDK_INPUT_SOURCE;
> extern GtkType GTK_TYPE_GDK_INPUT_MODE;
> extern GtkType GTK_TYPE_GDK_AXIS_USE;
> extern GtkType GTK_TYPE_GDK_TARGET;
> extern GtkType GTK_TYPE_GDK_SELECTION_TYPE;
> extern GtkType GTK_TYPE_GDK_EXTENSION_MODE;
> extern GtkType GTK_TYPE_GDK_IM_STYLE;
> extern GtkType GTK_TYPE_GDK_IC_ATTRIBUTES_TYPE;
> extern GtkType GTK_TYPE_GDK_WM_DECORATION;
> extern GtkType GTK_TYPE_GDK_WM_FUNCTION;
> extern GtkType GTK_TYPE_GDK_COLOR_CONTEXT_MODE;
> extern GtkType GTK_TYPE_GDK_OVERLAP_TYPE;
> extern GtkType GTK_TYPE_GDK_DRAG_ACTION;
> extern GtkType GTK_TYPE_GDK_DRAG_PROTOCOL;
> extern GtkType GTK_TYPE_GDK_RGB_DITHER;
> extern GtkType GTK_TYPE_ACCEL_GROUP;
> extern GtkType GTK_TYPE_SELECTION_DATA;
> extern GtkType GTK_TYPE_STYLE;
> extern GtkType GTK_TYPE_CTREE_NODE;
> extern GtkType GTK_TYPE_GDK_COLORMAP;
> extern GtkType GTK_TYPE_GDK_VISUAL;
> extern GtkType GTK_TYPE_GDK_FONT;
> extern GtkType GTK_TYPE_GDK_WINDOW;
> extern GtkType GTK_TYPE_GDK_DRAG_CONTEXT;
> extern GtkType GTK_TYPE_GDK_EVENT;
> extern GtkType GTK_TYPE_GDK_COLOR;
126c125
< #define	GTK_TYPE_NUM_BUILTINS	(122)
---
> #define	GTK_TYPE_NUM_BUILTINS	(121)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]