Complete.Org: Mailing Lists: Archives: freeciv-dev: September 1999:
[Freeciv-Dev] freeciv on Win32 with gtk-native
Home

[Freeciv-Dev] freeciv on Win32 with gtk-native

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] freeciv on Win32 with gtk-native
From: akemnade@xxxxxxxxxxx (Andreas Kemnade)
Date: Wed, 15 Sep 1999 20:29:43 +0200

I got freeciv-1.8.1 running on win32 without cygwin.
The problem is that the intro gfx is only shown half and sniff_packets doesn't
hear on sockets while you are entering a commandline.
I had to change write(socket,...) to send(socket,...) and read(socket,...) to 
recv(socket,...). That should work on all archs.
The diff with my makefiles is on

http://home.t-online.de/home/akemnade/freeciv-win-gtk.diff.gz

I had to convert the xpm gfx to png because I don't have an imlib-xpm.dll.
A compiled version of freeciv is here:

http://home.t-online.de/home/akemnade/freeciv-bin.tgz

Use it at your own risk.

The dlls I use are at:
http://home.t-online.de/home/akemnade/gtk-dlls.tgz
The prebuild gtk-dll at http://user.sgic.fi/%7Etml/gimp/win32/ compiled with 
gcc-2.95 don't work with my binaries cross-compiled with egcs-1.1.1.
I have compiled the following dlls from the original source: gdk-1.3.dll 
gtk-1.3.dll glib-1.3.dll gmodule-1.3.dll gthread-1.3.dll gnu-intl.dll
All the dlls are the version 19990726.
GtkDialog has different sizes (108 bytes with gcc-2.95, 104 bytes with my 
egcs-1.1.1 and on linux). What say other compilers?


bye,
Andreas Kemnade
akemnade@xxxxxxxxxxx
 
 

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