Complete.Org: Mailing Lists: Archives: freeciv: June 1999:
RE: [Freeciv] Gtk+ on win32 (was Native Win32 port of Freeciv)
Home

RE: [Freeciv] Gtk+ on win32 (was Native Win32 port of Freeciv)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: <hop@xxxxxxxxxxxxxxxxx>
Cc: <freeciv@xxxxxxxxxxx>
Subject: RE: [Freeciv] Gtk+ on win32 (was Native Win32 port of Freeciv)
From: "Todd Goodman" <tsg1@xxxxxxxxxxxxx>
Date: Wed, 2 Jun 1999 12:18:55 -0400

Great.  I'm not familiar with the GTK+ client now, but the
intention is that only GTK+ calls would be made and they'd
have a native implementation?

Hopefully it could be built with mingw32.

> -----Original Message-----
> From: hop@xxxxxxxxxxxxxxxxx [mailto:hop@xxxxxxxxxxxxxxxxx]
> Sent: Tuesday, June 01, 1999 11:39 PM
> To: Todd Goodman
> Cc: freeciv@xxxxxxxxxxx
> Subject: RE: [Freeciv] Gtk+ on win32 (was Native Win32 port 
> of Freeciv)
> 
> 
> Porting Gtk+ and the GIMP to win32 is being worked on at
> http://user.sgic.fi/~tml/gimp/win32/. If I'm not mistaken some of the
> changes he's made have been merged back into the main Gtk+ tree.
> 
> Justin Hopkins
> 
> At 09:59 PM 6/1/99 -0400, you wrote:
> >Hi,
> >
> >As the person who put together the distribution for cygwin I 
> can say that
> >I'd be happy with a native port.
> >
> >However, I don't find cygwin to be too big or slow.  I run 
> it all the time.
> >I also no longer consider it beta quality (I have more 
> problems with native
> >NT).
> >
> >The Starnet server (http://www.starnet.com) may be used for 
> an X server.
> >
> >I'm also looking into getting the freely distributable VNC 
> server working.
> >
> >As for changes needed to the code, perhaps Xemacs would 
> provide a good
> >example
> >since it now supports both X and native MS-Windows 
> windowing.  Andy Piper
> >has
> >been doing some work recently trying to align them even more 
> than they are
> >currently.
> >
> >Can you explain how GTK+ works natively?
> >
> >Regards,
> >
> >Todd
> >
> >> -----Original Message-----
> >> From: freeciv-bounce@xxxxxxxxxxx 
[mailto:freeciv-bounce@xxxxxxxxxxx]On
>> Behalf Of hop@xxxxxxxxxxxxxxxxx
>> Sent: Tuesday, June 01, 1999 3:36 PM
>> To: freeciv@xxxxxxxxxxx
>> Subject: [Freeciv] Native Win32 port of Freeciv
>>
>>
>> Hello all,
>>
>> I'm interested in doing a native Win32 port of Freeciv and I
>> just thought
>> I'd float this idea out to all you freeciv developers and
>> maintainers. My
>> reasons for wanting this over the freeciv/cygwin work at
>> http://www.geocities.com/TimesSquare/Corner/2874/ are because
>> cygwin is
>> big, kindof slow, and still beta quality. Furthermore, the
>> cygwin/freeciv
>> stuff needs an X server to work, which will further slow it
>> down. (Not to
>> mention that you may need a commercial Xserver to get it working)
>>
>> So the real reason that I'm writing is because I'm wondering
>> how you would
>> react to this. Porting the client will require some
>> uncomfortable changes
>> to the code - either an abstraction layer implemented
>> differently by two
>> different sections of code (X11 and Win32 sections) or an
>> entirely different
>> distribution. Either way is fine with me, but if we go for
>> the separate
>> distribution thing, it'll be somewhat painful to move the
>> Win32 client from
>> version to version.
>>
>> Or, another option will be to use Gtk+ on win32 (which is
>> still beta), but
>> I'm not sure if this is the only non-portable section of the code.
>> Specifically,
>> I'm worried about the networking code on Win32.
>>
>> Thoughts?
>>
>> Justin Hopkins
>>
>>
>>
>>
>>
>
>
>



[Prev in Thread] Current Thread [Next in Thread]