[Freeciv-Dev] Re: About windows-FAQ
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Todd Goodman writes:
> I've still not been able to build a native windows version with a free
> compiler (gcc). I haven't been able to build pthreads and was told
> before that in order to distribute a GPLed binary you better be able to
> have built it with the sources you're making available. Picking up a
> pthreads .DLL built with MSVC seems shaky to me. pthreads may in fact
> build fine now with gcc (I haven't checked in a while).
AFAIK gtk can be build without pthreads. I use a hand-drawn
gtk-config, imlib-config and a hand-corrected config.h. I do not
distribute pthread.dll because freeciv doesn't need. The other sources
are available on my freeciv page which is linked to the windows faq.
The patch against the original freeciv source is now in the archive, too.
>
> The Windows FAQ is most definately useful when someone has a question
> about what an X Server is and whether there are any available for
> Windows. Perhaps moving those items to another page would allow
> reference to them but not confuse new users who don't need to see them?
Your link could be something like this:
For experienced windows users:
Hints for using freeciv with X11
>
> I will continue to build the Windows X version since 1) it seems more
> stable to me (this is totally subjective and could have been a problem
> with my native build itself), 2) I run many other X apps anyway, and
> 3) It allows me to run the client/server on any of my machines at home
> and display on any of those machines.
Does your build use fdopen? configure says there is a working fdopen
but it does not work in the way freeciv uses it. I undefined
HAVE_FDOPEN in my config.h.win32. Do you use my patch? The only
problem I see is the memory leak of windows-gtk.
I also think there should be X11 versions for every arch. I also use
X11 freeciv on an amiga (running debian gnu/linux on it).
But using the native versions is always easier for people who do not
use X11 anyway.
Greetings
Andreas Kemnade
|
|