Follow-up Comment #3, bug #16142 (project freeciv):


is utility/ftwl/be_common_pixels.h in your copy of the 2.2.1 release tarball?
It was absent in mine; it was also absent in my copy of the 2.2.0 release
tarball. I resorted to getting a copy of the missing file via svn.

Try “tar -ztvf freeciv-2.2.1.tar.gz | grep be_common_pixels” on your
copy; does it list freeciv-2.2.1/utility/ftwl/be_common_pixels.h on your
machine? It doesn’t on mine.

My configure command-line for 2.2.1 was:

 CPPFLAGS='-I/opt/local/include -I/usr/X11/include'\
 LDFLAGS='-L/opt/local/lib -L/usr/X11/lib'\
 ./configure --disable-gtktest --enable-client=sdl,ftwl\
 --enable-ftwl=sdl --enable-debug=yes --with-readline

I needed libsdl, libsdl_mixer, libsdl_image, libsdl_ttf, libsdl_gfx, and
cairo (and their associated dependencies) from MacPorts 1.8.2.

Is this combination considered to be an exotic client?


only patch numbers 1, 2, 7, and 8 from patch #1700 were exclusively related
to the ftwl client. When using the configure line above, all of the patch
numbers excepting 7 and 10 from patch #1700 were needed (as well as the
separate download of utility/ftwl/be_common_pixels.h) to compile cleanly.
Patch number 10 from #1700 was needed for the server to start up correctly (I
think that the problem was related to a “*include "file"” macro being the
last line in one of the files), and patch number 7 from #1700 should allow
future release tarballs to include utility/ftwl/be_common_pixels.h.

Kind regards,



Reply to this item at:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to