diff -Naurp gtop-1.0.13/configure gtop-1.0.13-cygwin/configure
--- gtop-1.0.13/configure 2001-03-14 21:23:37.000000000 +0000
+++ gtop-1.0.13-cygwin/configure 2002-07-28 15:39:58.000000000 +0100
@@ -4401,7 +4401,7 @@ fi
done
-ALL_LINGUAS="az ca cs da de el es fr ga gl hu it ja ko lt no pt pt_BR ro ru sk sl sv pl tr uk zh_CN.GB2312 zh_TW.Big5"
+ALL_LINGUAS="az ca cs da de el es fr ga gl hu it ja ko lt no pt pt_BR ro ru sk sl sv pl tr uk zh_CN.GB2312"
for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
unistd.h sys/param.h
diff -Naurp gtop-1.0.13/procview.c gtop-1.0.13-cygwin/procview.c
--- gtop-1.0.13/procview.c 2001-02-15 00:57:30.000000000 +0000
+++ gtop-1.0.13-cygwin/procview.c 2002-07-28 15:40:11.000000000 +0100
@@ -461,7 +461,9 @@ procview_menu_cb_mem_maps (GtkWidget *w,
static void
procview_menu_cb_renice (GtkWidget *w, GTopProcViewData *d)
{
+#ifndef __CYGWIN__
procview_renice (d);
+#endif
}
static gint
@@ -470,6 +472,7 @@ renice_cb (GTopProcViewData *d)
gint rv, nv = d->renice_adj->value;
gchar *msg, tmp [256];
+#ifndef __CYGWIN__
rv = setpriority (PRIO_PROCESS, d->select_pid, nv);
msg = NULL; /* keep gcc happy */
@@ -495,7 +498,10 @@ renice_cb (GTopProcViewData *d)
}
gtk_label_set (GTK_LABEL (d->renice_msg), msg);
-
+#else
+ rv = -1;
+ errno = EPERM;
+#endif
return rv;
}
@@ -527,6 +533,7 @@ renice_apply_cb (GtkWidget *w, GTopProcV
renice_cb (d);
}
+#ifndef __CYGWIN__
static void
procview_renice (GTopProcViewData *d)
{
@@ -580,9 +587,15 @@ procview_renice (GTopProcViewData *d)
gtk_widget_show (d->renice_dialog);
}
}
+#endif
extern void gtop_show_mtbar (GtkWidget *w, gpointer gp);
+#ifdef __CYGWIN__
+ volatile glibtop_signame *import_glibtop_sys_siglist = glibtop_sys_siglist;
+ #define glibtop_sys_siglist import_glibtop_sys_siglist
+#endif
+
static GtkWidget *
procview_clist_menu_prepare (GTopProcViewData *d)
{