I am trying to install the latest version of unison on two machines.
On the first one (an old intel macbook running os 10.6.7)) everything works
fine.
On my brand new iMac (running os 10.6.8) there is a problem with
lablgtk2-2.12.0-3. Part of the error message is copied at the end of this
email. I have no idea what to do. Everything seems to be identical between
the machines except the os. If it is of any help, I use fink version 0.30.1
and gcc version 4.2.1
Any help would be appreciated.
Cheers.
--
----------------------
Sébastien Biner
----------------------
ps : I did a 'fink selfudate' and 'fink update-all' and still have the
error.
error message >>>
File "gButton.ml", line 1, characters 0-1:
Error: The implementation gButton.ml
does not match the interface gButton.cmi:
Class declarations do not match:
class tool_item :
([> Gtk.tool_item ] as 'a) Gtk.obj ->
object
val obj : 'a Gtk.obj
method add : GObj.widget -> unit
method all_children : GObj.widget list
method as_tool_item : Gtk.tool_item Gtk.obj
method as_widget : Gtk.widget Gtk.obj
method border_width : int
method child : GObj.widget
method children : GObj.widget list
method coerce : GObj.widget
method connect : GContainer.container_signals_impl
method destroy : unit -> unit
method drag : GObj.drag_ops
method focus : GContainer.focus
method get_expand : bool
method get_homogeneous : bool
method get_oid : int
method get_use_drag_window : bool
method is_important : bool
method misc : GObj.misc_ops
method private obj : 'a Gtk.obj
method remove : GObj.widget -> unit
method resize_mode : Gtk.Tags.resize_mode
method set_border_width : int -> unit
method set_expand : bool -> unit
method set_homogeneous : bool -> unit
method set_is_important : bool -> unit
method set_resize_mode : Gtk.Tags.resize_mode -> unit
method set_tooltip : GData.tooltips -> string -> string -> unit
method set_use_drag_window : bool -> unit
method set_visible_horizontal : bool -> unit
method set_visible_vertical : bool -> unit
method visible_horizontal : bool
method visible_vertical : bool
end
does not match
class tool_item :
[> Gtk.tool_item ] Gtk.obj ->
object
val obj : [> Gtk.tool_item ] Gtk.obj
method add : GObj.widget -> unit
method all_children : GObj.widget list
method as_tool_item : Gtk.tool_item Gtk.obj
method as_widget : Gtk.widget Gtk.obj
method border_width : int
method child : GObj.widget
method children : GObj.widget list
method coerce : GObj.widget
method connect : GContainer.container_signals
method destroy : unit -> unit
method drag : GObj.drag_ops
method focus : GContainer.focus
method get_expand : bool
method get_homogeneous : bool
method get_oid : int
method get_use_drag_window : bool
method is_important : bool
method misc : GObj.misc_ops
method remove : GObj.widget -> unit
method resize_mode : Gtk.Tags.resize_mode
method set_border_width : int -> unit
method set_expand : bool -> unit
method set_homogeneous : bool -> unit
method set_is_important : bool -> unit
method set_resize_mode : Gtk.Tags.resize_mode -> unit
method set_tooltip : GData.tooltips -> string -> string -> unit
method set_use_drag_window : bool -> unit
method set_visible_horizontal : bool -> unit
method set_visible_vertical : bool -> unit
method visible_horizontal : bool
method visible_vertical : bool
end
The instance variable obj has type
([> Gtk.tool_item ] as 'a) Gtk.obj = 'a Gobject.obj
but is expected to have type
([> Gtk.tool_item ] as 'b) Gtk.obj = 'b Gobject.obj
Type 'a = [> `bin | `container | `gtk | `toolitem | `widget ]
is not compatible with type
'b = [> `bin | `container | `gtk | `toolitem | `widget ]
make[1]: *** [gButton.cmo] Error 2
make: *** [world] Error 2
### execution of /var/tmp/tmp.1.ManfLR failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-lablgtk2-2.12.0-3
(Reading database ... 143216 files and directories currently installed.)
Removing fink-buildlock-lablgtk2-2.12.0-3 ...
Failed: phase compiling: lablgtk2-2.12.0-3 failed
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners