There's an X server for Windows called Winaxe.
I tried a simple hello world program:
#include <gtk/gtk.h>
int main (int argc,char **argv) {
GtkWidget *window;
gtk_set_locale();
gtk_init(&argc,&argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_widget_show(window);
gtk_main();
return 0;
}
Compiled it with:
gcc hello.c -o hello `gtk-config --cflags --libs`
Running this caused a seg fault with Winaxe.
Running it directly on the unix box it worked
fine. It's possible that I set my DISPLAY envt
variable incorrectly for the run with Winaxe,
but I don't think so.
Just in case you have some other users asking.
The seg fault occurred in gtk_init. I did a
bt in gdb and there were about 10 nested
function calls under gtk_init finally with the
seg fault occurring in a strncpy call. I don't
have the trace handy. If someone wants, I can
get it.
_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list