[Freeciv-Dev] freeciv on Win32 with gtk-native
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
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
- [Freeciv-Dev] freeciv on Win32 with gtk-native,
Andreas Kemnade <=
|
|