[Freeciv-Dev] Re: Who is configuring and compiling the Windows native cl
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
From: Per I. Mathisen
> >
> > > You need to set the right paths. Try to read
> > > http://rt.freeciv.org/Ticket/Display.html?id=4043 for hints.
>
> If you follow these exact steps, you should be able to build
> the SDL or GTK2 clients, and probably also the win32 client.
I try to follow directions 1 through 6 very anally - same commands, same
paths, same directory names.
First I put C:\mingw\lib into my Windows 2000 SYSTEM path, so that I
never forget to do that step. Now, any invocation of MSYS has
/mingw/lib in the PATH, since that's what the actual mount point is.
/mingw/lib and /c/mingw/lib are equivalent, as proven by inspection.
Installing the Runtime and Development *BINARY* distributions (not
source) of GTK+ 2.2.4.1 to C:\mingw destroys the MinGW GCC installation.
GCC is completely deleted from the system; the directions as given are
not a good procedure. I suppose GTK2 packaging has changed since the
directions were written? Note they were very recently released, Oct.
11, 2003. Installing GTK2, then reinstalling MinGW, fixes the problem.
Did you intend for GTK2 source to be compiled and installed via make?
The directions do not read that way, as Runtime and Development binaries
are what's readily available and called that at
http://sourceforge.net/projects/gtk-win/
Moving right along, configure fails with the following admonitions:
checking for pkg-config... no
checking for GTK+ - version >= 2.0.0... no
*** A new enough version of pkg-config was not found.
*** See http://pkgconfig.sourceforge.net
configure: error: specified client 'gtk-2.0' not configurable
The URL isn't current, I get redirected to
http://www.freedesktop.org/software/pkgconfig/releases/ and obtain
pkgconfig 0.15.0. Attempts to configure pkgconfig fail utterly, many
*.h files are not detected, it won't build.
Per, I get the feeling this procedure hasn't been used in awhile by
anyone. I think you've got "extra stuff" from various places that fixes
problems. Wouldn't be surprised if mixing CVS and stable release
development has a lot to do with it. So my questions:
- what OS are you using? I'm using Windows 2000.
- what MinGW and MSYS are you using? I'm using the following files from
http://www.mingw.org/download.shtml
MinGW-3.1.0-1.exe
MSYS-1.0.9.exe
msysDTK-1.0.1.exe
- can you currently reproduce the expected results using the procedure?
> You could also take a look at Andreas' win32 web page, you
> find the link at http://www.freeciv.org/windows/
http://www.informatik.uni-bremen.de/~akemnade/civhome.html
http://lists.complete.org/freeciv-dev@xxxxxxxxxxx/2000/03/msg00497.html.
gz
Spartan and not useful, unfortunately. Thanks though.
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA
Taking risk where others will not.
|
|