I have a Slack 7.1 install with a 2.4.16 kernel.
I download the latest emu10k1 and compiled and installed that. It's working fine.
I then copied that to Gemu's base dir, compiled and installed. When I run it it gives me many Gtk errors and then seg faults.
I installed the latest stable version of Gtk (2.0) and had to also got glib, atk, pango, pkgconfig as Gtk 2.0 asked. Still get those errors.
The end of the errors:
Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
Gtk-CRITICAL **: file gtksignal.c: line 433 (gtk_signal_lookup): assertion `gtk_type_is_a (object_type, GTK_TYPE_OBJECT)' failed.
Gtk-CRITICAL **: file gtkobject.c: line 357 (gtk_object_class_add_signals): assertion `GTK_IS_OBJECT_CLASS (class)' failed.
Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion `arg_type > GTK_TYPE_NONE' failed.
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkWindow::title" is not in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkWindow::auto_shrink" is not in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkWindow::allow_shrink" is not in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkWindow::allow_grow" is not in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkWindow::modal" is not in the `(null)' ancestry
Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion `arg_type > GTK_TYPE_NONE' failed.
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkWindow::default_width" is not in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkWindow::default_height" is not in the `(null)' ancestry
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_table != NULL' failed.
Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
Gtk-CRITICAL **: file gtksignal.c: line 433 (gtk_signal_lookup): assertion `gtk_type_is_a (object_type, GTK_TYPE_OBJECT)' failed.
Gtk-CRITICAL **: file gtkobject.c: line 357 (gtk_object_class_add_signals): assertion `GTK_IS_OBJECT_CLASS (class)' failed.
Gtk-CRITICAL **: file gtksignal.c: line 433 (gtk_signal_lookup): assertion `gtk_type_is_a (object_type, GTK_TYPE_OBJECT)' failed.
Gtk-CRITICAL **: file gtksignal.c: line 433 (gtk_signal_lookup): assertion `gtk_type_is_a (object_type, GTK_TYPE_OBJECT)' failed.
Gtk-CRITICAL **: file gtkobject.c: line 357 (gtk_object_class_add_signals): assertion `GTK_IS_OBJECT_CLASS (class)' failed.
Gtk-WARNING **: invalid cast from `GtkBin' to `(unknown)'
Gtk-WARNING **: invalid cast from `GtkWindow' to `(unknown)'
Gtk-WARNING **: invalid cast from `GtkWindow' to `(unknown)'
Gtk-WARNING **: invalid cast from `GtkWindow' to `(unknown)'
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_table != NULL' failed.
Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
Gtk-CRITICAL **: file gtkwidget.c: line 2282 (gtk_widget_queue_resize): assertion `GTK_IS_WIDGET (widget)' failed.
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_table != NULL' failed.
Gtk-WARNING **: gtk_type_create(): unknown parent type `21'.
Gtk-CRITICAL **: file gtkwidget.c: line 4864 (gtk_widget_ref): assertion `GTK_IS_WIDGET (widget)' failed.
Gtk-WARNING **: invalid cast from `GtkWindow' to `(unknown)'
Gtk-CRITICAL **: file gtkobject.c: line 457 (gtk_object_sink): assertion `GTK_IS_OBJECT (object)' failed.
Gtk-WARNING **: invalid cast from `GnomeDialog' to `(unknown)'
Gtk-CRITICAL **: file gtkaccelgroup.c: line 187 (gtk_accel_group_attach): assertion `GTK_IS_OBJECT (object)' failed.
GLib-CRITICAL **: file ghash.c: line 138 (g_hash_table_lookup): assertion `hash_table != NULL' failed.
GLib-CRITICAL **: file ghash.c: line 152 (g_hash_table_insert): assertion `hash_table != NULL' failed.
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkFrame::label" is not in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkFrame::label_xalign" is not in the `(null)' ancestry
Gtk-WARNING **: gtk_arg_type_new(): argument class in "GtkFrame::label_yalign" is not in the `(null)' ancestry
Gtk-CRITICAL **: file gtkobject.c: line 939 (gtk_object_add_arg_type): assertion `arg_type > GTK_TYPE_NONE' failed.
Gtk-WARNING **: invalid cast from `GtkBin' to `(unknown)'