RE: abuot GTK+ for wince

Tor Lillqvist <[email protected]>
Newsgroups gmane.comp.video.gimp.windows.devel
Message-ID <[email protected]>
> Do you have any experience in windows ce programming?

Not at all, sorry.

> But the GTK+ source codes are too difficult to understand for
> me,what should i do?  Could you give me some suggestions? or
> teaching me how to do it?

Could you give me a short introduction to what Windows CE is? Is it a
subset of Win32? (It is 32-bit, I hope?) What compilers and
development environments are available?  (Cross-compiling? From Unix?)
What are you using?

I assume you would want to port GTK+ 2.0 and not the almost obsolete
GTK+ 1.3.0?

GLib is a requirement for GTK+. GLib requires two other libraries,
libiconv and libintl. Port them first.

Then learn how to build GLib on normal Windows. Then port GLib to
WinCE.

Then continue with atk (a rather simple library that GTK+ uses).

Then you will have to tackle Pango. As a start, just a basic shaper
for simple scripts only will do. (Is Uniscribe or something similar
available on CE?)

With atk and Pango available, time to move on to GTK+. Most work will
be in porting GDK. If CE's GDI is a subset of the normal Win32 GDI,
you will have to find out workarounds for those features not
available. As a start, just ifdef them out and see what happens.

Hope this helps... If this all sounds very difficult and impossible,
it probably is :-(

--tml
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.