Re: running gtk2.0 applications under MS-systems





Tor Lillqvist <tml iki fi> wrote:


> I understood that Windows architecture doesn't support
> GtkRenderer philosophy,

What's a GtkRenderer? If you mean GtkCellRenderer, I don't see what
problems that in particular would have on Windows. AFAIK, it works as
it should.

Yes, I meant GtkCellRenderer.

My steps are:

- I open a xterm session on a Linux server on which is stored my GUI environment (Gtk+2.0 application, the working environment being built using Glade2.0);

- I update (using autogen.sh and/or configure command) the environment;

- I recompile it;

- I update display settings

- I run my application. It displays itself properly, but crashes when I have to expand or manage the GtkTreeViews (select rows etc etc). It says that RENDER isn't supported by the architecture.


Huh? Do you mean that building GTK-using code (in this case, an own
subclass of GtkCellRenderer) is problematic on Windows? Yes, if it's
the first time you are trying a auto*/libtool style build of something
on Windows, it can be a pain. But once you have the details sorted
out, the build process should work quite like on Unix systems.

What do you mean exactly with "having the details sorted out"?


Or are you talking about something that would mean launching a build
process on the end-user system at application run time? That indeed
would be quite hard to make work reliably on Windows, but the same
holds true for any Unix system not very close to the original author,
doesn't it? (I mean, you can't be sure the necessary developer stuff,
starting with a compiler, is present on the end-user system.)

I cannot find on the Reference Manual on line details about running a Gtk+application on Windows systems .. but I guess that about GtkCellRendered code must be split into two parts, one suitable for Unix systems (seen both as the physical place from which application is run, and as graphical target), and one for Windows system (even if applications is run, as in  my case, from a xterm session on a Unix/Linux one). Maybe I didn't analyze all necessary steps and aspects of the question, but I really cannot understand how to go on.

 

Thanks for help!

Rosa


--tml


_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list



Yahoo! Mail: 6MB di spazio gratuito, 30MB per i tuoi allegati, l'antivirus, il filtro Anti-spam

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